KFC
KFC

Jabriya outlet 2

JP Nagar

Nextbrain Technologies, Bengaluru, Karnataka, India

Supermarket