Taka phone 18, Mill Lane Carshalton, Greater London SM5 2JY map Taka Restaurant phone 18 Mill Lane, London SM5 2JY Carshalton, Greater London SM5 2JY map if (!IN_DEV) { ?> } ?>