Shibuya Izakaya

Shibuya Izakaya is known for its traditional sushi, sashimi, and an array of Japanese small plates, complemented by a selection of sake. Shibuya Izakaya is one of the Three Best RatedĀ® Japanese Restaurants in Calgary, AB.