Icho
Japanese · Sushi · Ramen
Icho Lyon offers a fusion of Japanese and Asian flavors, specializing in sushi, ramen, and other homemade dishes. This restaurant provides a varied menu with options for dine-in, takeout, and home delivery.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Icho.
Local restaurants nearby
119 Avenue des Frères Lumière, 69008 Lyon, France

