SOT COFFEE ROASTER - Osaka Tenmabashi is a second-floor coffee shop near Osaka Castle. It serves drip coffee and lattes with Basque cheesecake and canelés. The shop has single seats, power outlets, and free Wi-Fi. Coffee orders have taken more than 40 minutes to arrive.