Barista at Romilly's - Barrou, Centre, France
Romilly's is a company based out of 1 Bron-Y-Mor, Barry, United Kingdom.