Victory Sweet Shop/Victory Garden Cafe - Restaurant in Astoria, New York | Reviews, Photos & Information on Postcard