Saint Andrews, Scotland, United Kingdom • 3 Employees
Food & Beverages
TORO is a restaurant/catering business based in St Andrews, United Kingdom. Founded by students, it provides a platform for aspiring students to showcase their potential. Target audience is students of the University of St Andrews.