46 Depot St, Ludlow, Vermont 05149 USA
Apple sausage onion blue cheese pizza Mixed green salad
Photo Credit: Yelp