I've lived in the town where Lidos is for nearly 4 years and acknowledge this review is overdue. The restaurant is large, welcoming and hard working staff. Eating here may give you the feel of a grandmas restaurant. Cozy for family and friends. English speaking staff and you can request an English menu for ease of dinning.