Authentic Greek barbecue restaurant, On The Grill, specializes in charcoal-grilled Cypriot souvlakia. Dine-in or takeaway options available.