Ta Vlachika is a barbecue restaurant offering a variety of dishes. Order by phone or pick up your meal.