Barbecue restaurant Οβελιστήριο - Τα 2 Βουνά offers grilled specialties.