Cosmo's Pizza is a pizza restaurant offering pizza for pickup.