Where does it take place?
Ambrosia Restaurant
Ambrosia Restaurant
Rue Notre Dame
Luxembourg