To Karvouno is a Greek BBQ and grill restaurant specializing in authentic souvlaki and grilled dishes. They offer a variety of handmade souvlaki and charcoal-grilled meats.