Chabahil

01-4469846     Call to Place Your Order

Located at the heart of Chabahil. This is the first and by far, the most buzzing and busiest of all the CFC outlets

OUR MENU

Our Location

Connect With Us