100 Middle St, New Bern 28560, United States
100 Middle St, New Bern 28560, United States
No delivery
Spot something wrong?
Dishes at Christoph's on the Water. Prices may vary in venue.
Been to Christoph's on the Water? Be the first to share what you ate.