Get directions to: Inka Mamas, Foothill Ranch, CA
Restaurant address: 26676 Portola Pkwy Foothill Ranch, CA 92610, USA
Restaurant: Inka Mamas