Royal Chicken is located in Payyanur, India on Royal chicken center near taxi stand, Main Rd. Royal Chicken is rated 4.3 out of 5 in the category chicken shop in India.
Address
Royal chicken center near taxi stand, Main Rd
Service options
Delivery
Takeaway