Indian restaurant · 216 Broad St, Windsor, CT
Delivery
More food in Windsor, CT · Indian Food in Windsor