good not great. i come to il fornaio every month with friends. we come late in the evening, when it isn't so crowded, and we always order from the regional tasting menu (fixed price, 3 courses, about $40). i've done this for 2 years now. now and then, i have agreatmeal. there is usually one very good course on the tasting menu. one month, it was just meh all around. that's not bad over a 2-year period.
i do not eat here otherwise; it is too crowded and expensive. the kitchen can be slow when the restaurant is busy.