Salmon Sandwich

A satisfying combination of delicate smoked salmon, cool cream cheese, crisp cucumber, juicy tomato, and a touch of onion, served on a freshly baked bagel