Rembrandt Corner is a restaurant offering classic Dutch snacks, sandwiches, and fish dishes in a charming venue with canal views.