Taiyaki NYC – Miami | 143 NW 23rd St Miami FL 33127 United States Restaurant Menu & Phone143 NW 23rd St Miami FL 33127 United States 4.3/5