AMSTERDAM, NY (646) 850-2989 620 AMSTERDAM AVE. NEW YORK, NY 10024 Every Day: 11:30AM – 9:00PM (Last Order) Due to COVID-19, this location is currently offering: Delivery Takeout Takeout Menu Drink Takeout Menu Menus À la Carte Menu Drink Menu Kids Menu Dessert Menu –> [/row] [/col]