Get directions to: Costa's Inn, Dundalk, MD
Restaurant address: 4100 N Pt Blvd Dundalk, MD 21222, USA
Restaurant: Costa's Inn