Allo Pizza Plus is a pizza restaurant offering takeout options and pizza deals on select days.