Edo Japan is an off-the-cuff dining restaurant that specializes in Japanese Delicacies, supplying several different classic dishes for example Teriyaki meals, sushi, and udon noodles., Beef Tongue is usually cooked in many ways. It can be boiled and seasoned, cooked inside a sauce or can basically be roasted (if you prefer to try to eat your meat w