Before I start off saying something negative let me say something positive. I did have an amazing chicken Caesar salad. Other than that my experience was less than adequate and the meatball sandwich my mother ordered was the most horrible sandwich I have ever tasted. I'm Italian, so I really think that I can give a great review on Italian restaurant. You normally add breadcrumbs to meatballs as a binder however the meatball sub here should've been called a bread ball sub. Tasted as if this restaurant was so cheap they added no meat to the meatballs. The bread which is to soak up the sauce and hold together completely fell apart making my mother use a fork to eat her sandwich. The sauce was decent in the cheese was good but for the price absolutely terrible. Now on a positive note I'm sure they have amazing pizza. It looked good and it smell good and the patrons seems to be happy, However I can only go by my experience. A meatless,dry, under seasoned, broken sandwich doesn't make for a happy hungry Italian mother. I won't be returning.