Royal China will offer a range of dishes related to ducks during the Duck festival which runs till the end of January.
Copyright © 2009 - 2026 Restaurant India.