Mea Culpa is an outstanding venue – a hidden gem awaits 

image