TNT Pizza opening their new location in Chula Vista
TNT Pizza is coming to Downtown Chula Vista sometime this year. This is their second location in the San Diego area. Lot of new life coming to the area.
TNT Pizza is coming to Downtown Chula Vista sometime this year. This is their second location in the San Diego area. Lot of new life coming to the area.