Rating: 5.0
Its located in the cega city mall, the decor is too good , the staff as courteous as one can be and the best part the foodtop notch highly presentable and of the best taste !!!