Edo Japan is a casual dining restaurant that makes a speciality of Japanese cuisine, supplying several different traditional dishes including Teriyaki foods, sushi, and udon noodles.My total loved ones cherished it, including my two-calendar year-outdated, which was a shock considering that there wasn't any meat in it. The only thing I would modify