Girard Gourmet
7837 Girard Ave, La Jolla
(858) 454-3325
Menu
Reserve
Restaurants in San Diego, CA
Girard Gourmet
7837 Girard Ave, La Jolla, CA 92037
(858) 454-3325