Get directions to: Pamplemousse Grille, Solana Beach, CA
Restaurant address: 514 Via De La Valle # 100 Solana Beach, CA 92075, USA
Restaurant: Pamplemousse Grille