FAVORITE ITALIAN RESTAURANT Love & Salt 317 Manhattan Beach Blvd., Manhattan Beach, CA 90266 ph: 310.545.5252 website Years Won: 2017 (Favorite) MAP