Skip to main contentToast Local logo
Flour+Water Pasta Shop

Flour+Water Pasta Shop

Rated 4.8 out of 5 by 10 guestsItalianPrice range $15-30

Open

11:30 AM - 3:30 PM

3000 20th Street, San Francisco, CA 94110
About

Come on in and enjoy!