Izumi (Luxembourg) 3 Rue Beck, Luxembourg City 1222 Luxembourg
Tempura Restaurant (Luxembourg) 21 Avenue Pasteur, Luxembourg City 2311 Luxembourg