Update Info - Top Dog Grill
This restaurant was reported as closed. If it is open, let us know.
Top Dog Grill
117 South Hyde Park Ave
Tampa, FL 33606
117 South Hyde Park Ave
Tampa, FL 33606
This restaurant was reported as closed. If it is open, let us know.