Love the food from here. Wish the hours were longer and the food prices a little cheaper. But, the soup and sandwiches I have had from here are divine. The DeLuca is awesome. It opens at 7:30am and I think closes at 6pm. The staff is generally nice and they bring the food out to you. They do have seating inside and outside.