Some clarifications:
First, La Chatelaine also has a sit-down dinner service at the Worthington location, at least. I always go there for breakfast or lunch so I don't know whether the table service version of the restaurant is as good as the cafeteria style.
Trattoria Roma: A quick search on google tells me that this restaurant has moved to Grandview heights, which is not especially near the Morse Road area.