Edo Japan is an informal dining restaurant that specializes in Japanese Delicacies, presenting several different traditional dishes for instance Teriyaki foods, sushi, and udon noodles., Beef Tongue may be cooked in numerous ways. It can be boiled and seasoned, cooked inside of a sauce or can simply just be roasted (if you prefer to eat your meat d