KFC or any other fried chicken restaurant can never match the taste and price. Excellent taste visiting them for so many years now and never felt difference in taste.
Al
Review №3
Nice food good price 95% quality always the same
di
Review №4
One of the hotspot restaurant at Tourist club area