Food & drink Unclaimed Mega Chicken AddressFestac Link Road, Lagos, Surulere, LagosPhone+234 8150903543Websitemegachicken.com.ng Open map Claim this business Report a mistake or ask for removal