This has a new team and improved food with lower prices. I have eaten here several times and I think it is the best restaurant in Grecia by far. Steaks are great and several other dishes are very good. Well worth a visit. The service is the best in town.