Edo Japan is a fast-food establishment specializing in Japanese cuisine, particularly grill and sushi dishes. It is conveniently located for various Victoria communities.