Flour+Water Pasta Shop is a restaurant, located at 3000 20th St, San Francisco, CA 94110, United States
Tags : #ItalianRestaurant
Time Zone: America/Los_Angeles Price: $$ Brunch: Brunch Lunch: Lunch Dinner: Dinner
Great sandos. The roast beef was really good.