japanesechinese
in
Tampa, FL
Tokyo Japanese Steakhouse
221 Apollo Beach Blvd
Apollo Beach
FL
33572
(813) 641-8881
13.0
mi