Le Relais De Venise
Restaurant - French in The City, LondonLe Relais De Venise is part of the acclaimed international group of restaurants known for serving only steak frite.
Features
Vegetarian Dishes, Disabled Access, Bar, Air Conditioning
Nearest public transport
London Liverpool Street - Underground
Similar businesses nearby