Find the best restaurants in Millau, France: 32 places with address, phone number, opening hours and ratings.
Restaurants
5 (67)
Av. de Millau Plage, 12100 Millau
Bars
4.2 (66)
7 Bd Richard, 12100 Millau