Filters:

french steakhouse restaurant in Leicester City

About 1 results.

Le Relais de Venise l'Entrecôte

thumb_up 665 likes
rate_review 82 Reviews
favorite 2240 favorites
Throgmorton Street 5, EC2N 2AD London, United Kingdom

Where you find the best steak frites in town served with our famous secret sauce.

  • 1