Fully licensed Cyprus BBQ restaurant. Features a large charcoal grill showcasing traditional Turkish cooking methods.