Tiffin Vegetarian Cafe (The)

Address:

111 Huaihai Middle Road
3/F Times Square Shanghai
200021 Shanghai, China
view in google maps

Phone:

86 21 6391 0639
Contact   ·   Privacy   ·   Terms