British Columbia Travel Guide
New Westminster
Outdoor Restaurants
The Hide Out Cafe
716 Carnarvon Street New Westminster