Location: 2626 Delaware Avenue, Buffalo, NY 14216
Phone:(716)447-0094
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets