Edo Japan is a fast food restaurant serving Japanese cuisine, including Teppanyaki meals, hand-rolled sushi, Teriyaki Chicken and Sukiyaki Beef.