The Bistro is a cafe and bar located in Santiago de Compostela. It is situated at Rúa do Vilar 35, a central location in the city. The establishment appears to be a public venue offering food and drinks.