Farm House & Deli Address: 10003 Highway 1, Olema, CA 94950 Phone: (415) 663-8615 Restaurants, Delicatessens, Deli Other Businesses: Farm House Restaurant & Bar at 10005 State Route 1 N, Olema, CA 94950