Pelican Point Restaurant
1381 Pelican Point Rd Ne
Townsend
GA
31331
(912) 832-4295
pelicanpointseafood.com
Open Map
Food & Dining
Open Late
Restaurants
restaurants family style
Seafood
Seafood Restaurants