France / Lyon / RestaurantsjapaneseImoutoAddress21 Rue Pasteur, LyonWebsitewww.imouto.frPhone+33472769953—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itO Ma Cafe · 63 mNot ratedChez Marcelle et Daniel · 70 mNot ratedEtoile d'Asie · 89 mNot ratedPhnom Pich