Fast food restaurant Shawarma & Grill specializing in grilled meats. Offers shawarma and other meat dishes.