New Westminster Bar and Grill
Bar and Grill in New Westminster, British Columbia, Canada
-
The Met Bar and Grill
The Met Bar and Grill is located adjacent to the Met Hotel in New Westminster, Canada and here you are treated to a delicious menu designed by the resident chef. It's a great place to enjoy your favorite sports and pay per view events, and this friendly neighborhood pub is all about great food and good times, come see for yourself.