Update Info - Hamburger Hill Family Restaurant
This restaurant was reported as closed. If it is open, let us know.
Hamburger Hill Family Restaurant
13418 Telecom Dr
Temple Terrace, FL 33637
13418 Telecom Dr
Temple Terrace, FL 33637