Island Grill
Address:
101 Howell Rd, New Bern, NC 28562
Phone:
(252) 672-0069 Restaurants
Other Businesses:
- Outback Steakhouse at 111 Howell Rd, New Bern, NC 28562
- Christoph's On The Water at 100 Middle St, New Bern, NC 28560
- Persimmons Waterfront Restaurant at 100 Pollock St, New Bern, NC 28560
- Persimmons Restaurant at 300 E Front St, New Bern, NC 28560
- Outback Steakhouse at 111 Howell Rd, New Bern, NC 28560