Café Spice Namasté - Indian restaurant in North Woolwich, London | Reviews, Photos & Information on Postcard