309 East 83rd Street #2, New York, NY
Located on the Upper East Side, the 24 seat intimate Japanese restaurant Donguri offers an extensive menuwith items from land and sea. Chef Yamasaki's Omokase (tasting menu) is a must try. The Brick -walled ...
Read more
5118 SE 14th St, Des Moines, IA