Ali Baba Curry & Pizza Inc Categories PizzeriaRestaurants 244 Delaware Ave Delmar NY 12054 (518) 439-2244 Ali Baba Pizza & Curry Hours: 7 Days a week: M-Sat 10:30 am - 10:30 pm; Sun 11 am - 10 pm Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×