This is the best pizza south of the mason dixon line. It's hard to find great pizza in Florida but after a long and disappointing search I found Lenny's! It's the best! Be sure to get the hot sause for your pizza.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.