The Kabila Restaurant

The Kabila Restaurant

C-2, Aurobindo Palace, Hauz Khas
Opposite Green Park Church
New Delhi 110016

+91-11-26568494 / 26864920

+91-11-26519813

Related Companies

Business Reviews for The Kabila Restaurant