Skip to main contentToast Local logo
TNT Pizza - Chula Vista

TNT Pizza - Chula Vista

PizzaPrice range $1-15

Closed

221 3rd Avenue, 102, Chula Vista, CA 91910
About

If you don't like it, don't tell no one!