I will tell you what Melbourne FL. Has a lot of great pizza locations, but Leaning Tower is right up there. There pizza is tasty, and their breadsticks are to die for. You will leave happy here. There service is top notch, and the pricing is to be expected. So if you come through Melbourne give this pizza shop a try because you won't be sorry. They also have lunch specials daily.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.