New restaurant in Folkestone