Cefalu's Pizza

Italian Restaurant
2414 San Diego Avenue, San Diego, CA 92110 2414 San Diego Avenue, San Diego Directions
+16194971815
This place has not been rated by customers.
100% of 1 customers recommended
This place is closed.

Want something similar? See related deals

Explore Nearby
Cefalu's Pizza