HOURS & LOCATION

33 Rue Descartes
75005 Paris
01 42 39 90 67
  • Mon - Sat : 12h-14h30, 18h30-22h30
  • Sun: Closed