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.