Went to Ichibuns in Chinatown last week was actually rather good.