Red's True Barbecue

Red's True Barbecue
54-56 Great Eastern Street, London, EC2A 3QR