If I could give this place a 0 out of 5 I would. We got sat immediately but a waitress didn't come for about five minutes. Which is fine it's a Saturday night and it's busy. We put an appetizer in (the meatballs) after about fifteen minutes she came back to take our order (still hadn't gotten the appetizer) this was the last time we seen our waitress ... well till it was check time. We finally got our appetizer 30 minutes later and they were cold. They waitress in the next section was kind enough to refill our waters check on or food and clear our table (only good thing about tonight was her) almost an hour later our food was brought to the table, I got the rigatoni. It was cold and as I started eating taking a piece of the ricotta cheese from the center to put on a noodle I found a sold chunk of pork fat that was so tough I couldn't even pick it up with my fork to take it off my plate. The whole experience was frustrating and not worth the wait. The manager was kind enough to come speak with us which I truly appreciate him coming to speak to us to correct the wrong (that the waitress from the next section brought to his attention since we still had not seen or waitress) but I will not go back to this establishment nor will I recommend it to anyone I know.