Edo Japan is an informal eating restaurant that focuses on Japanese Delicacies, presenting many different standard dishes which include Teriyaki foods, sushi, and udon noodles.Monte Carlo Restaurant is a captivating eating establishment nestled in the center of Camrose, AB. Serving a number of delectable dishes, it provides a cozy and inviting envi