Wilmington
Our Wilmington location can be found in the Independence Mall food court. Please click the map below to find directions to our North Carolina restaurant.
Hours: Open Monday-Saturday from 10am to 9pm, Sunday from 11am to 6pm
Phone: 910.833.5059