BBQ Express

3.3
(6 reviews)
212 High Road, Ilford, IG1 1QB
+44 20 8478 8878Official website
American
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
BBQ Express | London | United Kingdom | TripAligner