This restaurant you are trying to reach is not available on DoorDash right now.Ok
4.5(100+)•
DashPass•
Italian, Salads
•
Store Info
DashPass
4.5(100+)•
$$•Italian, Salads
The Leaning Tower of Pizza was a small Italian restaurant in Lubbock, Texas, in the 1960s. David and his buddies went through three towns to eat in a booth with candles at the Tower and listen to Joe …