Alice Pizza is a pizza restaurant offering various pizza options. It features outdoor seating and accepts credit cards.