Get directions to: Sams Pizza & Italian Restaurant, Del Mar, CA
Restaurant address: 2212 Carmel Valley Rd Del Mar, CA 92014, USA
Restaurant: Sams Pizza & Italian Restaurant