Little India restaurant

Indian restaurant · 1416 Hopmeadow St #1410, Simsbury, CT

Delivery

Hours

More food in Simsbury, CT · Indian Food in Simsbury