Hub Restaurant

1037 Denman St, Vancouver, BC V6G 2M4
604-428-0400
https://hubrestaurant.ca/

Hub Restaurant - The Best Restaurant Franchise in New Westminster, BC.

Hub Restaurant's New Westminster location is the best place to eat! Come check out our menu, book a reservation or place an order online for fast service.