31 High St, Carshalton SM5 3AX +44 20 8669 6750
restaurant, Carshalton, England, United Kingdom
Today
How to go there