Leo is a top man! First time at Castro’s, great coffee while I waited and listened to exactly what I was after and paid so much attention to detail. Took so much pride in his work - We had a great laugh and he’s got a proper taste in music too, definitely going back as it’s a great space and good company