Din and DeLuca Cafe Shibuya is a cafe in Shibuya Stream on the second floor, directly connected to Shibuya Station. It serves coffee, sandwiches, and pastries, with items such as scrambled egg toast and triple mozzarella sandwich, plus cakes and juice. It opens at 7 a.m., and you can enter from Shibuya Station without getting rained on. There is terrace seating, and the cafe fills up depending on the time of day, making seats hard to find.