Tulsi

Indian restaurant · 216 Broad St, Windsor, CT

Delivery

Hours

More food in Windsor, CT · Indian Food in Windsor