Super Tapas! Very very good octopus!
Super staff and service!
I live part time on Cyprus and I know, haw octopus should be prepared!
In Pincha Cabra is the Best!
If you own or manage Pincha Cabra Tapas Bar, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.