182A Cambridge St Shaw's Plz, Shaw's Plaza, Burlington, Massachusetts 01803 USA
Why?
Photo Credit: Yelp