Sunday, June 2, 2024
Kabila Restaurant A Unit Of Maxim FoodsWrite Review Upgrade to Sponsored1st Floor, Near Green Park Church, Aurobindo Place Market, Hauz Khas, Delhi - 110016 Also find Kabila Restaurant A Unit Of Maxim Foods' in Restaurants, Caterers, Coffee Break Service And Supplies etc.WebsitePhonePhotos |