Pizzeria and more, located in Cambridge Vermont, close to Smugglers' Notch. Dine in or take-out.

 

Visit Website

Start Discovering

Get Travel info, Tips, and Inspiration sent to you. Sign up for our newsletter.