BEST FINE DINING Larsen’s Restaurant 6256 Topanga Canyon Blvd., #2280, Woodland Hills, CA 91367 ph: 818.704.1226 website :: yelp Years Won: 2016 (Best) MAP