Helen's Luncheonette

Phone
(203) 323-7571
Address
320 Hope St Stamford CT
photo gallery
Share:

Foursquare Reviews:

The French Toast is awesome. -Nicole