13418 Telecom Dr, Temple Terrace 33637, United States
13418 Telecom Dr, Temple Terrace 33637, United States
No delivery
Spot something wrong?
Dishes at Hamburger Hill Family Restaurant. Prices may vary in venue.
Been to Hamburger Hill Family Restaurant? Be the first to share what you ate.