Loading map…
Mimo
Mimo in Lyon, France, offers an enticing aroma, a prelude to its exquisite culinary offerings. The city, a gastronomic capital, provides a setting where dishes boast a wonderfully tender texture. Their mastery of the braised technique ensures a depth of flavor that is truly exceptional, embodying the spirit of Lyonnaise cuisine.