Freddie Parker's Pasta + Salad Shop - Lombard

$$ • Italian • Wings • Pasta

Rated 4.3 out of 5 stars based on 17 reviews.
View delivery time and booking fee. • 

2200 Lombard St, San Francisco, CA 94123 • More info