Location: 2041 Northwest 12th Avenue, Miami, FL 33127
Phone:(305)324-4414
Fax:(305)325-0744
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets