Enjoy a great meal at Annabelle’s of New Bern located inside the New Bern Mall! Annabelle’s offers a wide variety of sandwiches and entrees.

ContactHours