Mama's Resto

Dili, East Timor

Manado restaurant that is one of the best Indonesian places in town, with a huge offering in the window, including great BBQ beef, pork, chicken and sometimes dog. You pay extra for the quality though.