Specialty coffee shop and lunch spot, a meeting point.