Lost Everything Takes Over Julu
One of Shanghai's biggest restaurant chains has a new location with lots to offer.
Enrique Menendez is a contributor to On Magnolia Square.
One of Shanghai's biggest restaurant chains has a new location with lots to offer.