atlas's review of Okiboru House of Udon

atlas
East Village, Manhattan
5.3
000