Visit Picco

address

320 Magnolia ave., Larkspur, California 94939

hours

Picco Restaurant is open for indoor/outdoor dining, take-out & delivery Mon-Thurs 5:00pm-8:00pm, Friday 4:30pm-8:30pm, Saturday 12pm-8:30pm and Sunday 12pm-8:00pm.