Coffee shop with a terrace, ample parking, and known for its coffee.