clock menu more-arrow no yes mobile

Squires African Restaurant

272 Barking Road, , England E6 3BA

020 8552 2865