Piazza Pellegrini

Piazza Pellegrini Menu

89 items in 8 sections · $3.00 – $26.95 · Italian Restaurant in San Francisco, CA

Open now · closes 9:30 PM Directions Call to order