Embankments Floating Restaurant menù, Maidstone