It looks like there is a new Italian restaurant, D'Amicos to add to the list of restaurants. I think they'll back on the amphitheater. They currently have locations in the University and Heights areas. A simple search on their name brings up their web site and their menu and prices look good.