[LOOK] Jollibee in China? Its ‘Jellibee’!

2 years ago

Photo from www.wheninmanila.com

Photo from www.wheninmanila.com

The store is in Yinchuan City, Ningxia province Wanda Mall in China according to the photographer.

Source: www.wheninmanila.com