Restaurant Buddy's Crab House is based at Topsail Beach, NC. It pulls in a yearly revenue of $1 million and employs 26 people. A niche company, Buddy's Crab House has come to be quite popular in the boutique market. The company is led by Owner Buddy Wiles.
Want to share more of your experience?GO TO FULL REVIEW