Brand new shop. Clean and offers friendly service. Parking is nice and makes it easy to get on and off of route 12. Unlike some other places in town, it stays open pretty late too.
All reviews seem positive