Where does it take place?
Le Saint Marcel
1 Rue du Pont Saint-Marcel
57000 Metz
France