Tandoor

Shanghai (China)

Shanghai (China)

Restaurant Tandoor map and address