Vigo
The Othilio is one of Vigo.

1. The Othilio

8.8
Calle Luis Taboada Nº 9, Pontevedra, Galicia
Restaurant · 41 tips and reviews