Tsi Tsi Souvla Bar is a barbecue restaurant known for its souvla and grilled dishes.