
Where does it take place?
Thai House
19 Rue des Capucins
1313 Ville-Haute Luxembourg