Savour the flavour: ChaoBella offers both Chinese and Italian cuisine
Food | Sep 17, 2018, 11:12 AM 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.