Joomla! Logo

The German Sausage Shop

This site is now closed. Visit our Cafe at Lane 1066, No 11 Xiuyan Road, Kangqiao PUDONG SHANGHAI 201315 CHINA Telephone: 021 2090 4029