El Basha Return to Directory 256 Park Ave. Worcester MA 01609 508 797-0884 www.elbasharestaurant.com Facebook Twitter