Home Hibachi Time Share Hibachi Time3362 Powers Ave, Suite 1 Jacksonville, Florida 32207DetailsOpen in Google Maps Map Save Details Amenities Details Address 3362 Powers Ave, Suite 1 Jacksonville, Florida 32207 Phone (904) 930-1303 Amenities Minority Owned Business Restaurant on site