Vu Restaurant
Bar · American · Grill
Vu Restaurant is a dining establishment offering dinner and lunch services. It is known for its bar and grill offerings, providing a place for patrons to enjoy meals and drinks.
Location
Best places nearby
The highest rated places close to Vu Restaurant.
Local restaurants nearby
115 Duckworth St, St. John's, Newfoundland and Labrador A1C 1E9 Canada


