Get directions to: Mel's Submarines, Charlotte, NC
Restaurant address: 140 Brevard Ct Charlotte, NC 28202, USA
Restaurant: Mel's Submarines