A brand new neighbourhood Greek restaurant in East Dulwich
We are now taking bookings
Kitchen Hours
Mon: Closed
Tue - Thur: 6 - 9.30 pm
Fri: 12 - 2:30 pm / 5:30 - 9:30 pm
Sat: 12 - 3 pm / 5:30 - 9:30 pm
Sun: 12 - 3 pm
18 North Cross Road, East Dulwich, SE22 9EU