Poppins New Milton offers a variety of hot and cold meals and snacks. The establishment is known for its freshly made food, friendly and attentive staff, and well-presented, piping hot dishes.