Tensai Udon House

Reorder
222 E 51st St, New York, NY 10022, USA
Open Closes at 3:30 PM
ETA 30 minutes
GET $5 OFF
on all orders above $40
Powered by