The pastas and salads are better than the pizza at this Italian joint. Best of all is their salsa! They do delivery.