Prices on this menu are set directly by the Merchant.

Italian delivered from Flour + Water Pasta Shop at 3000 20th St, San Francisco, CA 94110, USA