Leggiero Roses is a coffee shop offering a variety of hot and cold beverages, along with pastries and sandwiches, in a pleasant setting with indoor and outdoor seating.