Update Info - Lindo Michoacan
This restaurant was reported as closed. If it is open, let us know.
Lindo Michoacan
11308 Lower Azusa Rd
El Monte, CA 91732
11308 Lower Azusa Rd
El Monte, CA 91732
This restaurant was reported as closed. If it is open, let us know.