I remember there's a really cute Japanese restaurant called Donburi on 82nd street between 2nd and 1st avenue. I thought it was called Donburi but I tried to do a search on it and I couldn't find anything. Did the restaurant close down? Did it change name? or is it called something different? Any help is appreciated. Thanks!