7801 NW 67th St., Miami, FL, 33166
United States
Phone number: (800) 939-1980
Category: Supermarkets and Malls