Restaurant Villa Munkholma, a cafe-restaurant in a renovated 1903 villa, offers beautiful river views from its terrace.