Crane & Elephant hero image

Crane & Elephant

Restaurant

22205 Sherman Way, Canoga Park, CA 91303, USA

Biter Score
8.6
Closed
Monday: 11:30 AM – 2 AM
Crane & Elephant photo 1
Crane & Elephant photo 2
Crane & Elephant photo 3