Get directions to: Carmen's Cafe, Norwich, NY
Restaurant address: 6 Mechanic St Norwich, NY 13815, USA
Restaurant: Carmen's Cafe