Mercato Pasta and Produce
630 3rd St
Santa Rosa
CA
95404
(707) 523-1400
mercatopastaandproduce.com
Open Map
Good For Happy Hour
Italian
Noise Level: Average
Pasta Shops
Price range: $$