Tumby's Pizza
Hours:
1059 S Alvarado St, Los Angeles CA 90006
Tips
Hours
Most Recent Comments
-
December 2023
Not oily pizza! Good taste ? ? ? take out only no space dine-
-
December 2023
Love this pizza good pizza good customer service s??????
-
November 2023
The best pizza in Los Angeles.I recomend it to you.
More Comments(117)
Other Information
Cuisines: Fast Food, Pizza
You May Also Like
-
Los Angeles, California