Edo Japan is a fast food restaurant known for its Japanese-inspired cuisine, including teriyaki chicken, sukiyaki beef, rice meals, and bento boxes. Delivery and pickup options are available.