To navigate, press the arrow keys. Tata Sushi & Grill ← View details 8888 Country Hills Boulevard Northwest #327, Calgary, Alberta T3G 5T4 +1 587-356-3800 Get Directions From* To * — Required information