Edo Japan offers Japanese cuisine with a focus on grill and sushi options. This fast-food establishment provides convenient access for customers.