back to previous page

The Village Inn Sports Bar and Grill

Category:FOOD & DRINK

The best pizza on the North Shore. Casual atmosphere offering pizza, ribs, pasta, chicken and more. 36 satellie TV's with 3 big screens. Full menu available for pick up or delivery. Pool table, darts, trivia and more.

Location & Nearby Attractions
What's Nearby>>
Click tags for related items
You may also like...