Location: Home > YellowPages > FL > Tampa > Tokyo Japanese Restaurant & Su

Tokyo Japanese Restaurant & Su

5711 E Fowler Ave
Tampa, FL 33617
813-983-1822