About
Barracuda is a café located in Aver-o-Mar, Póvoa de Varzim. It serves seafood food. For bookings or information, call +351 252 102 481.
Barracuda is a café located in Aver-o-Mar, Póvoa de Varzim. It serves seafood food. For bookings or information, call +351 252 102 481.