Helen's Luncheonette
320 Hope St, Stamford
(203) 323-7571
Menu
Restaurants in Stamford, CT
Helen's Luncheonette
320 Hope St, Stamford, CT 06906
(203) 323-7571