Shawarma Place offers shawarma and other Mediterranean cuisine, serving flavorful meals.