Where do you need Restaurants ?
Millies
904-824-8212
29.9147
-81.3353
About Millies
Millies is located at 233 State Road 16 Ste B, Saint Augustine, FL. This business specializes in Restaurants.