Papa's Grill is a snack bar offering gyros, grilled specialties, pizza, pasta, burgers, and more. Takeaway and delivery options are available.