Food is always very good. Cannot go wrong with their pizzas and usually they have a special pizza which has never failed either. Great pasta dishes, as well as sandwiches & soups.
Service is hit and miss. I eat lunch here often and sometimes my waitress seems to forget about me and other times she is very attentive to my 1 hour time frame.
The atmosphere is okay, It can be very loud during lunch and parts of the restaurant are dark and secluded.