72 E Main St, C, Westborough, Massachusetts, 01581
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.
We analyze 72 public reviews for Thela using our data models and filter out spam to highlight only authentic feedback.
Try the street food items like Vada Pav for an authentic experience.
✓ What Works Well
✗ Areas to Improve
Delicious and authentic
Great addition to Westborough
Friendly service