Red rooster Roast chicken and BBQ is located in Negombo, Sri Lanka on 333, mahahunupitiya. Red rooster Roast chicken and BBQ is rated 4.6 out of 5 in the category fried chicken takeaway in Sri Lanka.
Address
333, mahahunupitiya
Service options
Delivery
Takeaway