El Basha

256 Park Ave Worcester, MA 01609

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

Location History

Blue Shades (open)
El Basha (open)

Updated: March 2014 .