Shepherds cafe and fish and chips
12-20 longbridge Road, Barking England
Shepherds cafe and fish and chips is a Cafe, Grill place is located in Barking, England. The address of Shepherds cafe and fish and chips is 12-20 longbridge Road, Barking England.