Restaurant and Menus

Cliffe Restaurant and Bar is a fantastic food and drink destination in Folkestone. Located on the famous Leas, the restaurant offers panoramic views of the stunning seafront.