Enjoy homemade, locally sourced light bites and refreshing drinks at Fen Lane Deli, a dog-friendly coffee shop with indoor and outdoor seating.