Chai Restaurants in Grimshaw
Show restaurants on map
Menu
Menu
City: Grimshaw, 5822 51st Grimshaw, Canada
"Great delicious food! Quiet, and a great place to bring the family."
Feedback
These reviews refer only to the mentioned ingredients.