Their sauce is just ok. Not too sour and not to sweet. I think it comes from a can. However, the service is good and they usually have the daily special of two slices and a medium soda for cheap. I've tried their lasagne and it's pretty good. Just always ask for extra sauce on the side and you're all set. I've yet to try their sicilian pizza slice, but it doesn't look too tempting to me so far. I'd suggest you stick with the daily special and you'll be fine.
All in all, a very good place for cheap, fast food. There's plenty of seating for 4, but that's about it per table.