Farm Fresh Deli & Cafe

Phone: (831) 422-4777

Open: Mon-Thu 11:00 AM-7 PM, Fri-Sat 11:00 AM-9 PM