Brown Sugar - Caribbean restaurant in Walnut Hill, Philadelphia | Reviews, Photos & Information on Postcard