Reviews of The Lattice Barn Pub. (Pub) in Ipswich (Suffolk).