Restaurant and Menus

Cliffe Restaurant and Bar is the eagerly awaited food and drink destination, located on the famous Leas of Folkestone, with panoramic view of the stunning seafront.