Leaning Tower of Pizza is a pizza restaurant serving Melbourne, FL. Customers rate it 4.5 out of 5 across 791 Google reviews. Expect it to be open 11 AM – 9:30 PM Monday to Saturday, with different hours on Sunday. Its address is 681 N Wickham Rd, Melbourne, FL 32935. Reach them on (321) 259-6100, or see more at leaningtowerofpizzafl.com.