Street of India
Indian Restaurant in Windsor, Colorado
Address: 526 Main St, Windsor, CO 80550
Price Range: $$
About this restaurant
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.
Hours Open
Known For
Not Noted
The reviews have mixed opinions on pricing, with some considering it affordable and others noting it as expensive.
Many reviews highlight the friendly and attentive nature of the staff.
Parking is not explicitly discussed in the reviews.
Multiple reviews explicitly mention ordering takeout, indicating that it is available.
Several reviews mention vegan options, such as vegan chana masala.