Izakaya Tenkuu Edmonton offers highly experienced Japanese food service in the city. Renowned for its top-quality food, it is a must-try for visitors in Edmonton. The restaurant prides itself on providing friendly service. Conveniently located near the Edmonton International Airport, hotels, business industries, and bustling aerial activity, it is an ideal dining destination for both locals and travelers.
Show More