The Village Inn Sports Bar and GrillCategory: 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