Description

KFC ROYAL PLAZA, Fast Food Restaurant