The Italian place we've always gone to behind Cheri's is La Rosa. I do hope they're still open.