TerukoRestaurants222 W 23rd StNew York, NY, 10011 · US+12125184245Email unavailableterukonyc.comHours not available