Alice Pizza is a pizza restaurant offering a convenient dining experience with a small indoor space and outdoor terrace.