Skip to content
Gas Station

EKO

1 local recommends
Location
Larnaca, Larnaca

Tips from locals

Sandra
Sandra
March 27, 2016
Soon to be renamed Salt and Pepper with a revamped menu, Landhaus do tasty pepper steaks. Tasteful décor.