495 Magic Mountain Access Rd, Londonderry, Vermont 05148 USA
New England Clam Chowdha - more potatoes then clams
Photo Credit: Yelp