“Luo” Restaurant Spotted In China

(Last Updated On: February 24, 2015)

Luos have definitely gone international.

luo