1

Street of India

Address: 526 Main St, Windsor, CO 80550

Located on Street of India in Windsor, Colorado, this authentic Indian restaurant serves up generous portions of expertly spiced dishes in a casual dining atmosphere. The menu features standout items like their tender lamb dishes, perfectly cooked garlic naan, and aromatic curries that have quickly made this spot a local favorite. While the interior remains a work in progress, the attentive service and consistently delicious food keep customers coming back for both dine-in and takeout options.

Price Range: $$

Known For

Not Noted

Prices: The reviews have mixed opinions on pricing, with some considering it affordable and others noting it as expensive.

Staff: Many reviews highlight the friendly and attentive nature of the staff.

Parking: Parking is not explicitly discussed in the reviews.

Takeout: Multiple reviews explicitly mention ordering takeout, indicating that it is available.

Vegan: Several reviews mention vegan options, such as vegan chana masala.

Get DirectionsCall: +1 970-460-0175

Other cities in Colorado