French Restaurants › Prague
L'Escargot offers a taste of France with a focus on escargots and other traditional dishes. Immerse yourself in a warm, inviting atmosphere while enjoying a meal paired with our curated wine selection.
Address: Nerudova 7, 118 00 Praha 1, Prague
Visit website
← More French Restaurants in Prague