The Pelican Reef Restaurant

11799 Dauphin Island Pkwy, Theodore, AL

Menu (As of 10/30)

The Pelican Reef Restaurant: hours and how to order