Eating Mediterranean Lebanese at Shawarma Palace restaurant in Worcester, MA.

Feedback

Do you manage or own Shawarma Palace?

Yes