we love Leo's! thin and crispy crust and always hot and fresh. i am a Petersburg native and we never miss having a Leo's pizza when we come home. You will not be disappointed. They do carry out and they do not serve wine or beer so you can always pick one up and take it home to enjoy.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.