Shambhala Kitchen hero image

Shambhala Kitchen

Restaurant

1406 Queen St W, Toronto, ON M6K 1L9, Canada

Biter Score
9.0
Closed
Sunday: 12 PM – 10 PM
Shambhala Kitchen photo 1
Shambhala Kitchen photo 2
Shambhala Kitchen photo 3