Japanese cuisine tucked away on the Upper East Side.
Wajima
134 E 61st St
Wajima Details
Wajima
134 E 61st St
New York, NY 10021+9000
New York, NY 10021+9000