All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Closed now Bella Italia 28-30 High Street, Kempston, Bedford, Kempston, EN MK42 7AR Restaurant Bar Cafe