Shawarma Palace is a Mediterranean restaurant offering food delivery and takeout.