Rte 9 - 341 Cochituate Rd, Framingham, Massachusetts 01701 USA
Cute interior decor
Photo Credit: Yelp