Ali Baba's Terrace

Primary tabs

Rating: 
0
862 Second Avenue
New York, NY 10017

Types: Eclectic, Mediterranean, Lunch
Hours: Daily 11:00am - 11:00pm
Phone: (212) 888-8622
website

ali baba.jpg