1-C Lamere Sq, Ludlow, Vermont 05149 USA
Come on in! The intoxicating smell of delicious freshly prepared foods will meet you at the door. Open 11am-7pm Tuesday-Saturday!
Photo Credit: Yelp