Tiny, bustling cafe known for its takeaway options. A popular spot for a quick bite.