Tensai Udon House

Reorder
222 E 51st St, New York, NY 10022, USA
Open Closes at 9:30 PM
ETA 30 minutes
Powered by