Get directions to: New Dragon, Lamar, SC
Restaurant address: 206 West Main St Lamar, SC 29069, USA
Restaurant: New Dragon