Sir Elly's

Shanghai (China)

3

Shanghai (China)

Restaurant Sir Elly's map and address