Edo Japan is a fast-food restaurant specializing in Japanese cuisine, including sushi. They are known for serving fresh, Japanese-inspired meals as "Masters of the Grill" since 1979.