Sorry I can't make a recommendation but if you haven't checked out the Villages Gourmet restaurant review, that would be a good place to start. I can say I always find Carabas (not positive of spelling) to be good, definitely better than the Olive Garden.
|