qwhere the can i buy french champaign?


City: Florence

Region: Tuscany

Country: Italy


You can buy champagne in all supermarkets and if it is a champagne particular, there are also many wine shops in the center Florence (but in this case are very expensive)

More Information

Get travel answers from locals in Florence

Find places to visit in Florence