Restaurants :: FARMSHOP
Restaurants :: FARMSHOPFARMSHOP
(415) 755-6700
Get Directions
2233 Larkspur Landing Cir, Larkspur, CA 94939
Open Daily 11:30 AM-2:30 PM, 5:30 PM-9:30 PM
www.farmshopca.com/
Open Daily 11:30 AM-2:30 PM, 5:30 PM-9:30 PM
www.farmshopca.com/