North Indian Restaurants in Storrs, Connecticut

Find the top North Indian restaurants in Storrs, Connecticut near you now.

Kathmandu Kitchen & Bar

Indian restaurant

Address: 33 Wilbur Cross Way, Storrs, CT 06268

Order