Delucas is a pastry shop offering a variety of baked goods, including savory pastries and sandwiches. They also serve homemade pizzas.