El Luchador Xintiandi

Mexican Restaurant

El Luchador Xintiandi contact

information:

address: Unit 107, Building 5, Lane 123 Xingye Lu, Huangpu District, Shanghai, China

El Luchador Xintiandi ratings

Have you been at El Luchador Xintiandi? Rate it!

"narrow"

Login to the site


Gear.svg