Where do you need Grocery Stores ?
About Lily's Groceries
Lily's Groceries is located at 2412 N Armenia Ave, Tampa, FL. This business specializes in Grocery Stores.
Lily's Groceries is located at 2412 N Armenia Ave, Tampa, FL. This business specializes in Grocery Stores.