Tech and Cloud is a restaurant located at 13A High Street in Carshalton. It offers food and has received a 'Very Good' food hygiene rating.