Showmars- Northlake Mall 6801 Northlake Mall DriveCharlotte, NC, 28216 View Phone View Website Experience & Reliability Find out about our new menu items! About Connect with this Business: Send to My Email Send to My Phone Print this Page