30 Station Pl, Stamford Train Station, Stamford, Connecticut 06901 USA
Mask not on properly
Photo Credit: Yelp