CLOSED££

Petit Paris

Authentic French bistro on the Grassmarket serving classic Gallic fare without the pretension or eye-watering prices.

🍴 French restaurantcosytraditionalromanticcasualfrench restaurant
You're sitting on the cobbles of the Grassmarket—Edinburgh's most chaotic, character-filled square—and you want proper French food that doesn't require remortgaging. Petit Paris is your answer. It's the kind of place where regulars pop in for a quick lunch and end up lingering over wine, where the menu reads like a love letter to traditional bistro cooking: confit duck, moules marinières, properly made coq au vin. The room itself is unpretentious but warm, decorated with the sort of Parisian touches that feel lived-in rather than Instagrammable. Service is genuinely attentive without being fussy, and at these prices (mains around £15–18), you're getting proper food without the Michelin-star markup.

Known for

  • Confit duck and classic French mains
  • Excellent value for authentic bistro cooking
  • Prime Grassmarket location with character
  • Wine list with proper French bottles
  • Relaxed, unpretentious atmosphere
4.6(1,565 reviews)
38-40 Grassmarket, Edinburgh EH1 2JU, UK