Edo Japan is a casual dining restaurant that specializes in Japanese Delicacies, supplying a number of standard dishes such as Teriyaki foods, sushi, and udon noodles.Monte Carlo Restaurant is a captivating eating establishment nestled in the guts of Camrose, AB. Serving a range of delectable dishes, it offers a cozy and inviting environment for pa