Food is only so-so. Pizza crust has no flavor, tastes like cardboard. Sandwiches are pretty decent but nothing spectacular. Each time my family has eaten at Rosati's, though, we've experienced incredibly slow service. Doesn't seem to matter the day of the week or how many customers are in the restaurant. Today we put in our drink order and the kids' meal before we put in our own order. Good thing we did because even though it took 20 to bring out a single plate of spaghetti, us adults were still waiting after sitting there for an hour. We're throwing in the towel and never going back.