Mexican food comes home to Shanghai
At Mexico Lindo, the food is as beautiful as the name



 

 

   



Opening hours: Sunday - Thursday 11a.m. to midnight.
Friday & Saturday 11a.m. to 2am.
Address: Unit 39, Lane 3338 Hong Mei Road
Major credit cards accepted.