Le Saint Vincent 6, Place Fernand Rey 69001 Lyon France +33 (0) 4 72 07 70 43 French cuisine Restaurant: 2/5 Le Saint Vincent is located on a small square in the heart of Lyon. The restaurant is relatively comfortable. The decor is typical of a traditional bouchon. I highly recommend the terrace that is […]