Nice tea and snacks available. Small cafeteria with cute name
Best grilled chkn in d town
1 of the best in Karama