El Basha

    256 Park Ave Worcester, MA 01609

    http://www.elbasharestaurant.com
    508-792-0222

    Location History

    El Basha (open)

    Updated: March 2014 .