Picco
• 320 Magnolia Ave. | Larkspur, CA | 94939
Picco's cuisine is California-Italian with Asian influences. Located in historic downtown Larkspur, Picco is open for dinner only, seven nights a week.
320 Magnolia Ave.
Larkspur
CA
94939
