Edo Japan
Japanese · Sushi · Grill
Edo Japan is a Japanese restaurant specializing in grill and sushi dishes. It offers a variety of Japanese cuisine in a casual dining setting. Key facts used: Japanese cuisine, grill, and sushi.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
4567 Lougheed Highway # 746k, Burnaby, British Columbia, Canada


