Shawarma Palace is a Middle Eastern restaurant offering takeout and delivery options.