515 Lowell St, Fl 2, Lexington, Massachusetts 02420 USA
The newly remodeled showroom at Diamond's
Photo Credit: Yelp