Italian Restaurants nearby 2 Victoria Road, London, Barking IG11 8PY, United Kingdom

Ezo Bistro

Approximately 0.57 km away
Address: Barking Station, Barking, London IG11 8TU

JRC Global Buffet

Approximately 1.53 km away
Address: Pioneer Point, 3-5 Winston Way, Ilford, London IG1 2ZG