Crane & Elephant
Restaurant
•
22205 Sherman Way, Canoga Park, CA 91303, USA
8.6
Sunday: 11:30 AM – 3 PM
See if anyone you trust recommends it!