Skip to content

Contact US -

We're open seven days a week (excluding certain holidays and special circumstances) and can be contacted at the number below. We are at the Mayfaire Town Center right by the Cinema.


830 Inspiration Drive / Wilmington, NC 28405

910-679-5050 /


Monday - Thursday : 10am - 8pm

Friday - Saturday : 10am - 11pm

Sunday : 11am - 7pm

Mon-Thur 10am-8pmFri-Sat 10am-11pmSunday 11am-7pm