Tembo Grill

1105 W Boylston St, Worcester, MA

Menu (As of 10/30)

Sides

Try Our Special Offers

Tembo Grill: hours and how to order