Leaning Tower of Pizza Reviews (1)
View Photos
Leaning Tower of Pizza Rating
Address: 681 N Wickham Rd Ste A, Melbourne, Florida, United States, 32935-8409
Phone: |
Show more...
|
Web: |
|
Add contact information for Leaning Tower of Pizza
Add new contacts
ADVERTISEMENT
Served uncooked food
I asked for Corporate/Headquarter/Owners contact information, they said they didn't know it
I called a different El Loro location and asked if they had a number, I was hung up on,I called back and another employee answered and again I was hung up on