Spice Venue Storrs

Indian restaurant · 1232 Storrs Rd, Storrs, CT

Dine-In

Hours

More food in Storrs, CT · Indian Food in Storrs