Update Info - Abc Pizza House
This restaurant was reported as closed. If it is open, let us know.
Abc Pizza House
13508 University Plaza St
Tampa, FL 33613
13508 University Plaza St
Tampa, FL 33613
This restaurant was reported as closed. If it is open, let us know.