Rebels Pizza is a pizza establishment that offers delivery through various platforms and direct orders. They are known for serving pizza and are located at Volou 102.