Coffee shop known for its coffee. A popular spot for takeaway.