Restaurant in Larnaca
Grill Chef in central Larnaca serves Greek and Cypriot souvlaki, grilled meats and fresh seafood platters in generous portions at friendly prices. Open daily.