Get directions to: Mia Francesca Del Mar, San Diego, CA
Restaurant address: 12955 El Camino Real San Diego, CA 92130, USA
Restaurant: Mia Francesca Del Mar