Aldo and Bruno (now called Il Picollo) located on Butts Green Road.
An Italian restaurant – we are just waiting for details from the restaurant to update this listing, however from their Quandoo listing : Right on Butts Green Road just up from Emerson Park train station, Aldo & Bruno Hornchurch is a delight and offers a menu absolutely brimming with quality dishes and new things to try. Worth the trip from wherever you might be in Romford or the surrounding areas. Reservations here essential.
More details on their website click here.
Il Picollo Italian Restaurant, 53 Butts Green Rd, Hornchurch, Essex RM11 2JS Call 01708 451445