Food & Beverages - Saint Andrews, Scotland, United Kingdom
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.