Map & Directions - La Focaccia Gourmet Pizza and Organic Salads
View Menu
La Focaccia Gourmet Pizza and Organic Salads
416 University Ave, San Diego, CA, 92103
(619) 298-2010 (Phone)
416 University Ave, San Diego, CA, 92103
(619) 298-2010 (Phone)