Strozzi So-Cal Italian
Add to Favorites
CLOSED NOW
Today: 11:00 am - 3:00 pm
Tomorrow: 11:00 am - 3:00 pm
Saved to Favorites
Phone: (619) 206-8922
Address: 1805 Newton Ave, San Diego, CA 92113
Cuisines: Deli, Caterers, Italian, European, Continental
2080 Pan American Plz, San Diego, CA 92101
1879 Logan Ave Ste K, San Diego, CA 92113
1705 National Ave, San Diego, CA 92113
823 W Harbor Dr Ste A, San Diego, CA 92101
1350 El Prado, San Diego, CA 92101
1023 4th Ave, San Diego, CA 92101
302 11th Ave, San Diego, CA 92101
1805 Newton Ave, San Diego, CA 92113
925 B St, San Diego, CA 92101
332 Horton Plz, San Diego, CA 92101