L A Food Store & Deli 2465 SW 17th Ave Miami, FL 33145 Phone: (305) 856-2424 Fax: (305) 854-4471
Category: Convenience Stores