Where does it take place?
Grand Café By Red Beef
11 Place d'Armes
1136 Luxembourg
Luxembourg