Edo Japan is an off-the-cuff dining restaurant that focuses on Japanese cuisine, offering a variety of standard dishes including Teriyaki meals, sushi, and udon noodles.You'll have the opportunity to leave a note for the kitchen area and/or customise the Quesada menu items you ought to order.Beef tongue tacos are created using the tongue of the cow