Reservations ‐ International Plaza Call to Reserve Your Table for International Plaza! 813‑302‑7607 | 813‑302‑7593 | 201‑912‑9002 (call or text) 2223 N Westshore Blvd, Tampa, FL 33607