Company name: Squires Cafe & Restaurant, London
Description: Simple stop for Nigerian cooking
272 Barking Rd, London E6 3BA, United Kingdom