Lyon
Imouto is one of Lyon.

1. Imouto

8.0
21 rue pasteur, Lyon, Auvergne-Rhône-Alpes
Japanese Restaurant · 5 tips and reviews