Get directions to: Essex Restaurant, Tampa, FL
Restaurant address: Po Box 21542 Tampa, FL 33622, USA
Restaurant: Essex Restaurant