Fine Dine Restaurant

Based on 476 ratings

ChaoBella - Crowne Plaza

nb 4.5 / 5
Okhla Industrial Estate Phase 1
img01
img01
  • About
  • Photos

ChaoBella - Crowne Plaza, Okhla Industrial Estate Phase 1, New Delhi


Address

Plot No 1, Community Center, Okhla Industrial Estate Phase 1, New Delhi