OTT12's Glyfada, Greece
George's Steak House
Have been going to George's for many years and it's food has always been top. A traditional Greek me...
A favourite of the locals it has the usual past and pizza dishes at very good prices. Buzzy atmosph...