Despite having a fairly large dining room that is usually somewhat busy, I'd have to say that the take-out pizza at Vesuvio's is really their best food item.
The other fare is ok but not amazing.
The service does tend to be a little bit slow. It's a fine place for a table of two but takes forever to fill the orders of a larger group.
The dning room is quite nicely decorated.
Overall I've had an ok experience there.