Get directions to: Carmen's Cafe, Troy, NY
Restaurant address: 198 1 St Troy, NY 12180, USA
Restaurant: Carmen's Cafe