La Madeleine (Ih 10)

Fine French cuisine served in a quiet, elegant atmosphere.
  • or