Maneeya Thai Restaurant phone 39 High Street, London SM5 3BB Carshalton, Greater London SM5 3BB map The Siam Orchid Thai Restaurant phone 21, High St Carshalton, Greater London SM5 3AP map if (!IN_DEV) { ?> } ?>