Sommelier Co-Propietario at Rocca Grill - Saint Andrews, Scotland, United Kingdom
Rocca Grill is a restaurants company based out of Rusacks Hotel 14-16 Pilmour Links , ST. ANDREWS, United Kingdom.