Get directions to: Fina Estampa, Chatsworth, CA
Restaurant address: 21830 Nordhoff St Chatsworth, CA 91311, USA
Restaurant: Fina Estampa