Edo Japan
Japanese · Sushi · Grill
Edo Japan is a Japanese restaurant located in the Calgary International Airport. They specialize in grill and sushi dishes, offering a convenient option for travelers to enjoy a meal during their journeys. The establishment is situated within the airport's food court.
Location
Best places nearby
The highest rated places close to Edo Japan.



