821 Winslow St.,
Redwood City , CA 94063 UNITED STATES
Based on 1 reviews
No more PipesOn ther eveiews here on InsidePages, there are no dates. I am writing this 06/13/2010 and I wanted to say that P&P does not have the organ. I would say that the organ hasn't been there in at least 10 years. If I remember correctly the...
Worldwide > United States > Redwood City, CA > Italian Restaurants