International Plaza

(Courtesy Studio 2131 Design Group)

International Plaza

Anchored by Dillard’s, Neiman Marcus and Nordstrom, this two-story mall also features 200 specialty shops, plus Bay Street at the Plaza, an open-air village of fine restaurants and small boutiques. Tickle your fancy at Gucci or Tiffany & Co.

Address: 
2223 NW Shore Blvd # B7
Tampa, FL 33607
United States
Phones:

Map of International Plaza