Manu Café August 10, 2009 By admin A local house with a small upstairs café, which despite the usual travellers’ menu is best for local food.