Stromboli in Tampa?
It seems that Stromboli's in this area are alien, imho. I've tried a few, but alas, my quest remains active. Have any of you caught a glimpse of the elusive Stromboli in this area? I'd travel far and wide to quench my hunger. Please advise and TIA!
BTW: Calzone is not a suitable replacement.
Original pizza's is very good, they have a couple locations but I like the Madeira Beach one. I know this isn't in Tampa and I keep answering posts with restaurants on this side of the bay, but I figure I drive for food others might also. :)
15103 Madeira Way
Madeira Beach, FL 33708
15103 Madeira Way, Madeira Beach, FL 33708