POP Pizza is a pizza restaurant offering European cuisine, available for takeout.