Get directions to: Mimi''s Cafe, Chatsworth, CA
Restaurant address: 19710 Nordhoff Pl Chatsworth, CA 91311, USA
Restaurant: Mimi''s Cafe