Powered by Tripadvisor

Nara Hibachi

13520 University Plaza St
Tampa, FL 33613
Uber
MORE PHOTOS