Please ensure Javascript is enabled for purposes of website accessibility
top of page
banner.jpg

MENU @Chinatown

ADDRESS: 118A Eldridge St., New York, NY 10002

OPEN HOURS: Mon - Sun: 11:00 AM - 9:00 PM

bottom of page