Delivery
Pickup
Outdoor
England
London
Barnet
Oakleigh
1 Restaurants on GastroRanking
256 Opinions in 4 websites
Absolutely love this gem! Even their chips are wonderful! Excellent. Adding after yet another visit, the Kleftiko today was beyond absolutely magnificent! I feel I am in Cyprus when there, so good.