Five Lads

3.4
(11 reviews)
823 High St, Ilford
+44 20 8599 8555Official website
American
Dinner
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Five Lads | London | United Kingdom | TripAligner