Amor Indio Mexican Restaurant

Overview

Address: 15200 Valley Blvd,
La Puente, CA 91746, USA
Phone: 626-330-8119