Located in a shopping center on Stevens Creek Boulevard, Lees Sandwiches serves up Asian- and European-style sandwiches, smoothies, pastries and ice cream. The food is unique and tasty, the atmosphere is comfortable and inviting, and the service is friendly.