Edo Japan is a casual eating restaurant that makes a speciality of Japanese cuisine, presenting a range of conventional dishes such as Teriyaki meals, sushi, and udon noodles.To offer the best encounters, we use technologies which include cookies to keep and/or obtain gadget information and facts. Consenting to those systems will allow us to proces