SJC Café

Restaurant Meat
Shang-Mira Garden Villa #1 87 South Shui Cheng Road Shanghai, 200336 China
862162780225
dinner@chinajewish.org
Navigate