Restaurants & Bars

San Francisco Bay Area Sunnyvale

Stromboli at Pezzella's in Sunnyvale?

Share:

More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area Sunnyvale

Stromboli at Pezzella's in Sunnyvale?

Melanie Wong | | Aug 10, 2006 07:24 PM

A tipster recommends the stromboli at Pezzella's Villa Napoli in Sunnyvale. Any chow intelligence on this?

Pezzella's Villa Napoli -
http://pezzellas.com/

Alia's mention of Pezzella's -
http://www.chowhound.com/topics/show/...

Feedback