Pizza place with ample space. Offers quick service and generous portions.