In an atmospheric old colonial house, this Italian-owned guesthouse restaurant serves the best pasta dishes this side of Naples, including unique local variations such as chambo and ginger ravioli. The ingredients come from the local market, and rich dishes such as ravioli filled with beef cooked in red wine, served with butter and rosemary, exude a passion for Italian cuisine.
You can see for miles from the veranda, making Casa Rossa a popular choice among local aid workers and others in the know. It's great for breakfast and a decent cup of coffee, too.