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