6320 Topanga Canyon Boulevard Los Angeles, CA 91367
Seated: 40
Guests can also enjoy the restaurant’s semi-private outdoor patio complete with built-in firepits and lined with lush vegetation.