El Basha Restaurant

2 Connector Rd
Westborough, MA
508.366.2455
42.289859
-71.584815
Hours:
Mon - Sun:11:30am - 3pm,   4:30pm - 10pm

for El Basha Restaurant
Directions
from: