Your location:

Reserve a table

Tampa

Bay Street @ International Plaza
2223 N West Shore Blvd
Tampa, FL 33607