Lilos Grocery Store
104 W Mowry Dr
Homestead
FL
33030
(305) 247-8656
Open Map
Description
Lilos Deli is located at 104 W Mowry Dr, Homestead, FL. This business specializes in Delicatessens.
by merchantcircle on May 13, 2015 from
merchantcircle
groceries
grocers & markets retail
Grocers and Markets Retail
grocery store
Grocery Stores
Grocery Stores & Supermarkets
Retail
Shopping
supermarket
Supermarkets and Groceries