Close
El Basha Restaurant
423 Boston Post Rd, Sudbury, MA 01776
(978) 579-4970
Get Directions
El Basha Restaurant
2 Connector Rd, Westborough, MA 01581
(508) 366-2455
Get Directions
El Basha Restaurant
256 Park Ave, Worcester, MA 01609
(508) 795-0222
Get Directions
El Basha Restaurant
424 Belmont St, Worcester, MA 01604
(508)-797-0884
Get Directions
© Copyright Elbasha Restaurants
Home
About
Menu
Locations
Order
Catering
Contact