ARE YOU LOOKING FOR THE BEST ROAST CHICKEN TAKEAWAY IN DANA BAY? Unit 5, Dana Bay Centre, 210 Flora Road, Dana Bay 📞044 004 0390 Directions to Store