Café Avro is a coffee shop and bar located in Vigo. It offers a street view and is situated at Joaquín Loriga, 23.