Cafe Nelson is a restaurant offering a menu of cafe and restaurant staples, plus unique special dishes.