Reviews of Jane's Snack & Sandwich Bar. (Coffee Shop) in Bedford (Bedfordshire).