Italian-inspired cafe in a shopping center, offering sandwiches, pasta, salads, and desserts. A relaxing spot for shoppers.