Get directions to: El Indio Ii, Gresham, OR
Restaurant address: 920 E Powell Blvd Gresham, OR 97030, USA
Restaurant: El Indio Ii