375 North Main St, Port Chester, New York 10573 USA
Night on the Town at Stamford CT. nycprivatelimo.com
Photo Credit: Yelp