Puzzle Cafe is a coffee shop serving specialty coffee and French pastries.