Splash Cafe French Gourmet

2300 Expedition Way La Jolla CA 92037 USA

(858) 488-1725

Location