The Hall on Franklin is a European inspired food hall

The Hall on Franklin is located at 1701 N Franklin St, Tampa, FL 33602.