A restaurant inspired by the iconic fictional Los Pollos Hermanos has opened up on the East India Dock Road, London.

from Top Buzz News- News18.com https://ift.tt/3gCDzio
via IFTTT