Italian restaurant known for fresh, tasty dishes and a salad buffet.