Edo Japan is a fast food restaurant chain specializing in Japanese Teppan-style cuisine, offering dishes like Teriyaki Chicken and Sukiyaki Beef, as well as sushi. Dine-in, takeout, and delivery options are available.