This place had a perfect location in Livadi. The parking lot really helped, since parking was scarce everywhere.
The place was really clean and the staff was really helpful and responding very nicely.