Get directions to: Saffron Indian Restaurant, Litchfield, CT
Restaurant address: 26. Litchfield Commons Litchfield, CT 06759, USA
Restaurant: Saffron Indian Restaurant