Le Bistro

4.7
(10 reviews)
6 Clements Road, Ilford, IG1 1BA
+44 20 3305 5653Official website
Mediterranean
Mid-range
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Le Bistro | London | United Kingdom | TripAligner