Pizza Nova

945 Lomas Santa Fe Drive Solana Beach, CA 92075 Directions 858-259-0666 Local Restaurant

Nearby Happy Hour in Solana Beach