Get directions to: Favori Restaurant, Santa Ana, CA
Restaurant address: 3502 W 1st St Santa Ana, CA 92703, USA
Restaurant: Favori Restaurant