O'Centollo Ría De Vigo is a Spanish restaurant specializing in seafood. Customers find the prices reasonable and the food worthwhile. It is located in Barcelona.