Sbarro - Tampa, Florida 33609 - WestShore Plaza

Store location, hours, contacts

Sbarro store or outlet store located in Tampa, Florida - WestShore Plaza location, address: 250 WestShore Plaza, Tampa, Florida - FL 33609. Find information about hours, locations, online information and users ratings and reviews. Save money on Sbarro and find store or outlet near me.

Brand: Sbarro
4.8/5 (4 rates)
Make a Review
Mall/Shopping Center/Outlet: WestShore Plaza
Stores in mall: All stores in WestShore Plaza
Address: 250 WestShore Plaza, Tampa, Florida - FL 33609
Phone number (mall): (813) 286-0790
State: Florida
City: Tampa
www (mall):

Sbarro in Tampa, Florida 33609 - WestShore Plaza - MAP

GPS Coordinates: 27.947554, -82.527473 Get directions to Sbarro located in WestShore Plaza

Driving directions and locations to store: Sbarro located in WestShore Plaza: 250 WestShore Plaza, Tampa, Florida - FL 33609.

More Sbarro stores

All Sbarro store locations

56 miles - Sbarro in Duluth, Minnesota
(Miller Hill Mall)
155 miles - Sbarro in Eau Claire, Wisconsin
(Oakwood Mall)
171 miles - Sbarro in Roseville, Minnesota
(Rosedale Center)
181 miles - Sbarro in St. Cloud, Minnesota
(Crossroads Center)

Hours - Sbarro (WestShore Plaza)

Mall Black Friday & Holiday hours »

Store hours may vary.

Nearby Malls, Shopping Centers and Outlets

3 mile - Dulles, Virginia - Dulles Town Center
4 mile - Leesburg, Virginia - Village at Leesburg
5 mile - Leesburg, Virginia - Leesburg Premium Outlets
6 mile - Brambleton, Virginia - Brambleton Town Center


Mr. by , Mar 24, 2019
I could see the pizza was fresh made, and the Strombolis were delicious. Will definitely be back.

Insert your opinion, review - Sbarro

We do not collect any personal information and we do not provide any of the information to third-party services.