Allo Pizza Di Napoli is an Italian restaurant specializing in pizza. It is known for its Italian cuisine and offers pizza for delivery.