1 more results for Tea in New Westminster, British Columbia
New Westminster, British Columbia, Canada
Discover Chaiiwala of London in New Westminster—classic Indian teahouse vibes, bold street-food flavors, all-day breakfasts, and the perfect spot for Karak chai. Call us now!
There are few things more comforting, heart warming and
delicious than a good cup of chai. In New Westminster, tea junk…