Thela
Food & Beverage · Indian

Thela

72 E Main St, C, Westborough, Massachusetts, 01581

Google Maps Updated: 18 May 2026
Authenticity Score: 85/100
About

Thela is a well-regarded spot for authentic Indian street food. Customers love the unique menu, fresh flavors, and friendly service. While there are some complaints about service speed and occasional order errors, the majority of diners find it a delicious and welcome addition to the local food scene.

Our Review Process
20
Most Relevant
14
Newest
20
Highest rating
18
Lowest rating

We analyze 72 public reviews for Thela using our data models and filter out spam to highlight only authentic feedback.

Performance Scores
Food Taste 85/100
Value for Money 80/100
Pro Tip

Try the street food items like Vada Pav for an authentic experience.

Indian Street Food
Vegetarian friendly
Pros & Cons

✓ What Works Well

  • Authentic street food
  • Fresh flavors
  • Friendly staff

✗ Areas to Improve

  • Service can be slow
  • Occasional order errors
  • Can be busy
Frequently Asked Questions
  • Do they have vegan options?
  • Is it good for families?
  • What are the best street food items?
User Feedback

Delicious and authentic

Great addition to Westborough

Friendly service