Izakaya Tenkuu Edmonton
Japanese restaurant, Sushi restaurant
About
Izakaya Tenkuu is a delightful escape for sushi lovers tucked within the Amnor Center of Edmonton. With a stellar 4.6-star rating, this cozy Japanese restaurant offers an inviting atmosphere and a menu brimming with fresh sashimi and flavorful tempura. Diners rave about the generous portions and friendly chefs crafting dishes right before your eyes. While service can sometimes be a bit slow, the incredible food makes it well worth the visit. Perfect for groups, their affordable small plates are ideal for sharing. Reserve a table for a memorable lunch or dinner experience!