City Guide

Ali Baba's Terrace

862 2nd Avenue
New York, NY 10017
Hours: 7 days, 11am - 11pm
Phone: (212) 888-8622
Ali Baba Terrace, a white-tablecloth eatery near the United Nations, offers scallops wrapped in Turkish pastrami that manages a nice pairing of flavors, and "calf's liver cubes" that might not sound too tantalizing---the fried liver chunks…Read More
Content by CityGrid; Data by InfoGroup; © 2012