This place used to be good. However, as other people have mentioned, ever since the new ownership the food quality and service has gone way downhill. The last 3 times we have ordered delivery they got the order wrong. Recently I ordered an italian beef with red sauce and cheese and green peppers as well as hot wings. Instead I received plain chicken fingers and a plain italian beef. When I called them back they said they would be sending a driver to pick up the incorrect food (seriously, you're going to take back food that you're just going to throw away anyway?) and that the reason the order was wrong was because there was a New Cook. And I received no apology. (Rosati's are you for real?) Then it took them another hour and a half to send me the correct order. Something about the italian beef tasted "off". It had a weird taste and it gave me digestive problems later. A few months ago, my sister-in-law ordered from here and they got her pizza wrong, then it took them 2 hours to bring her the correct pizza, and only because she called them back wondering what had happened. So it took this place 3 hours to deliver the correct pizza. When she asked what happened they told her they were short on drivers and had forgotten about her order. They still charged her and no apologies. Every other time we order pasta from here they end up getting the order wrong.