Edo Japan is a casual eating restaurant that makes a speciality of Japanese Delicacies, providing a number of standard dishes including Teriyaki meals, sushi, and udon noodles.Cheese quesadillas hail from the colourful culinary landscape of Mexico. Traditionally, they’ve been a family staple for hundreds of years, supplying a quick and delicious