Location of store TooJay's Original Gourmet Deli in International Plaza mall is 2223 N. West Shore Blvd., Tampa, Florida - FL 33607.
GPS Coordinates: 27.963229, -82.520692
« Return to store detail