Savour the flavour: ChaoBella offers both Chinese and Italian cuisine
September 17, 2018 11:12 ISTTo treat the patrons with the finest Chinese and Italian cuisine, ChaoBella in Crowne Plaza (Okhla) has revamped its menu to serve the best of both worlds under one roof.