Get directions to: C & L Seafood Restaurant Carryout, Saint Leonard, MD
Restaurant address: 4985 Saint Leonard Road Saint Leonard, MD 20685, USA
Restaurant: C & L Seafood Restaurant Carryout