Q: Where is The Mill Restaurant?
A: The Mill Restaurant is located at: 200 Central Ave UNIT 100, St. Petersburg, FL 33701, United States
Q: What are the coordinates of the The Mill Restaurant?
A: Latitude: 27.7708759, Longitude: -82.6363593
Q: How is The Mill Restaurant rated?
A: The Mill Restaurant has not rated yet on addressschool.com
Q: What days are The Mill Restaurant open?
A: The Mill Restaurant is open on Friday, Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday