The Mill South Tampa
2500 W Azeele St, Tampa
(813) 603-8786
Menu
Reserve
Restaurants in Tampa, FL
The Mill South Tampa
2500 W Azeele St, Tampa, FL 33609
(813) 603-8786