Le Michel
French · Bar · Coffee Shop
Le Michel is a cafe and brasserie offering a pleasant dining experience. It features a nice rear terrace, though reservations are recommended. The establishment is noted for its correct pricing.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Le Michel.
Local restaurants nearby
20 Avenue de la Marseillaise, 67000 Strasbourg, France


