Get directions to: Mexico Lindo, Kaneohe, HI
Restaurant address: 46-132 Kahuhipa Street Suite A Kaneohe, HI 96744, USA
Restaurant: Mexico Lindo