Get directions to: Pezzella''s Villa Napoli, Sunnyvale, CA
Restaurant address: 1025 W El Camino Real Sunnyvale, CA 94087, USA
Restaurant: Pezzella''s Villa Napoli