Shawarma Palace moved to 20 Franklin Street! After years at its Pleasant Street location, this local business has relocated to another Downtown destination, conveniently located near City Hall and the Worcester Common. Check out their menu and support their new location!