I ordered 2 Strombolis at Joe's Pizza, thinking it was like "most" stromboli's. NOT! They were huge, well made and so delicious!! Unreal!! Go there!! You will not be disappointed, other than the wait time (which is so worth it). Prices are VERY reasonable. Enjoy!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.