Is the food here any good
Address: 13306 Telecom Dr, Temple Terrace, FL 33637, USA
Sarah Richardson | Mar 20, 2019
Very good!
Brooke Cole | Mar 20, 2019
Yes. Best in the area.
Richard Gillard | Mar 19, 2020
It is good but a bit overpriced due to the area it's located.
Chris Drakanas | Mar 20, 2019
Couldn't agree more.
Thanks! Your answer is awaiting moderation.