Get directions to: Haroula's Coffee Shop, Seymour, CT
Restaurant address: 29 Bank St Seymour, CT 06483, USA
Restaurant: Haroula's Coffee Shop