Shambhala Kitchen hero image

Shambhala Kitchen

Restaurant

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

Biter Score
9.0
Closed
Monday: 5 PM – 9 PM
Shambhala Kitchen photo 1
Shambhala Kitchen photo 2
Shambhala Kitchen photo 3