4545 La Jolla Village Drive San Diego, CA 92122
Seated: 40
An Italian restaurant is not an Italian restaurant without the family spirit. Invite your family and friends for a meal where you will truly experience the traditional family meals, the loud talks, and the never ending meals, that will inevitably turn you into an Italian for the day.