Edo Japan
Japanese · Sushi · Grill
Edo Japan is a restaurant specializing in Japanese cuisine, offering a variety of grilled dishes and sushi. It provides dine-in, take-out, and delivery services, with options for online ordering and pickup. The establishment is known for its fresh ingredients and diverse menu.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
#23, 844 51 St, Saskatoon, Saskatchewan, Canada



