Question

qwhere the can i buy french champaign?

Location

City: Florence

Region: Tuscany

Country: Italy

Answers

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