Haddon Hill Cafe is a cozy cafe offering coffee, pastries, and quick bites with outdoor seating.