The best stromboli I've ever had. Period. I've been going here for years and I can't get enough of the stromboli. I think it's the dough that sets it apart from every other stromboli.
The best deal is when you get the stromboli with a Wednesday lunch special. For $7.99 you get a small stromboli, french fries, and a drink. A small stromboli by itself is usually $9.49, so the lunch special is a steal.