Tokyo Japanese Restaurant & Sushi Bar
5711 E Fowler AveTemple Terrace,
FL,
33617 8139831822
24 Hour RestaurantsAsian RestaurantsBar And Grill RestaurantsBars With Live MusicBest RestaurantsChinese FoodCopper KettleDining RestaurantsFood Delivery RestaurantsHibachiJapanese RestaurantsPlaces To EatRestaurants DowntownRestaurants FlRestaurants HiringRestaurants That DeliverRestaurants With Party RoomsResturantsSushi Bars RestaurantsSushi Buffet RestaurantsSushi RestaurantsTeppanyakiThai Food DeliveryUsed Restaurant Equipment Supplies