Get directions to: Mimi's Cafe, Valencia, CA
Restaurant address: 24201 Magic Mountain Pkwy Valencia, CA 91355, USA
Restaurant: Mimi's Cafe