Edo Japan is a fast food restaurant known for its Japanese-inspired cuisine, with Teriyaki Chicken and Sukiyaki Beef being popular choices. Offers dine-in, takeout, delivery, and online ordering options.