Squires Cafe & Restaurant, London - West African restaurant in East Ham, London | Reviews, Photos & Information on Postcard