Papa Land is a pizza restaurant offering traditional Italian flavors. Online ordering and card or cash payments are available.