El Basha Restaurant

Mediterranean restaurant · 2 Connector Rd, Westborough, MA

Dine-In

Hours

More food in Westborough, MA · Mediterranean Food in Westborough