Oda House UES
Oda House UES

Upper East Side Manhattan

(4.6 - 1520 reviews)

406 E 73rd St New York, NY 10021 United States