STOR Café is a trendy coffee shop known for its specialty coffee, delicious cakes, and sandwiches. The light-filled space offers outside seating.