Jumbo is a fast-food restaurant and grill offering gyros and grilled dishes. Outdoor seating is available.