Location: 13901 89th Avenue, Jamaica, NY 11435
Phone:(718)658-2858
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets