A restaurant, Pelican Nest is located at PO Box 970512, Miami, FL. It brings in a revenue of $274,400 annually and employs five people. Known for its specialized appeal, Pelican Nest has become quite popular within the industry. The Owner of the firm is Frank Carey.
Want to share more of your experience?GO TO FULL REVIEW