Le Kephren is a restaurant offering flavorful, generously portioned cuisine with a set menu and takeaway options.