KFC - MAY PEN Home Fast Food > KFC - MAY PEN Address 2: Apollo Plaza 876-986-4328 876-902-4843 Update / Claim Listing See Also: Fast Food