Ali Baba Pizza offers pizza and Indian cuisine for dine-in or delivery.