Get directions to: Taste Of India, Avon, CT
Restaurant address: 320 West Main Street Avon, CT 06001, USA
Restaurant: Taste Of India