2416 Carolina Beach Rd, Wilmington, North Carolina 28401 USA
Front menu telephone and two location addresses
Photo Credit: Yelp