Shawarma Palace is a Mediterranean restaurant specializing in Middle Eastern cuisine, offering both dine-in and takeout options.