Jollibee (Paya Lebar Square)

Jollibee (Paya Lebar Square)
Address : 60 Paya Lebar Rd, #01-05/06/07 Paya Lebar Square, Singapore 409051, Paya Lebar, 409051