Where does it take place?
JFK Bar & Kitchen
37a
Avenue J.F. Kennedy
1855 Luxembourg
Luxembourg