119 Banff Avenue(403) 985-2888
Chaya
Details
- Restaurant
- Takeout
- Patio
More sushi & japanese restaurants near Chaya
109 Banff Avenue
(403) 985-2811
202 Banff Ave(403) 762-4353Hours listed
304 Caribou Street(403) 985-1112Hours listed
208 Caribou St(403) 762-4000Hours listed