READ MORE

Tomatito “Best new restaurant”

Tomatito “Best new restaurant” at the 2015 Shanghai City Weekend awards.