The Mill Restaurant 200 Central Avenue St Petersburg, FL 727-317-3930 In the heart of Downtown St. Petersburg, foodie enthusiasts will rejoice at newly opened The Mill Restaurant. Located on Central Ave adjacent to Jannus Live, this restaurant labels itself as American Rustic and if you look over the menu, diners will notice the underlying French Read Post >