Thela

Closed
yelp logo

(8)

Photos

72 E Main St Ste C
Westborough, MA 01581

Thela, located in Westborough, MA, offers a vibrant dining experience that showcases the exquisite and authentic flavors of modern Indian cuisine. With a menu inspired by diverse regions and cultures, each dish is crafted using seasonal ingredients to provide a true taste of India.

Generated from the website

Reviews

yelp logo
3.58 reviews
Photo of Kiernan G.
Kiernan G.
8/8/2025

We saw the sign for Thela driving by on our way to an appointment and decided we had to check it out. Good south Indian food, especially a large variety of the street food stuff is hard to find...

Photo of Kanchan C.
Kanchan C.
7/29/2025

We tried the Ragada Pattice, Bombay Sandwich, and fries. Unfortunately, none of the items stood out. * The fries were basic--nothing new or exciting. * The Bombay Sandwich lacked any "X factor";...

Photo of Fred T.
Fred T.
10/27/2025

A small little place in Westboro, easy to miss if you are driving along. We stopped in to meet a friend and we all got something different. They didn't have my original choice but suggested...

Idris D.
10/9/2025

We went to Thela on the weekend. I think my 10 year old can make better a Bombay sandwich than this place can. The Chole Bature had more oil than the fryer at McDonalds. Each of the items we got...

Dave C.
5/15/2025

We were so excited to finally try this new restaurant with an amazing Street food menu. My son and I stopped by and we were pleased that they were offering a two for one. We started with the bhel...

Own this business?
See a problem?