Palma, Spain
Vermouth bar and colmado.
Shannon Bennett
“Great atmosphere, fantastic for sharing plates and vermouth. Not fine dining, but very Palma and worth checking out.”