A new, contemporary style restaurant situated in the centre of Worcester Park's main High Street. This open plan and naturally lit family restaurant also offers al fresco dining for 24 and a busy informal atmosphere, especially in the evenings.
119 Central Road, Worcester Park, 155.5 m