Farmhouse Restaurant
Address:
3020 Santa Rosa Ave, Santa Rosa, CA 95407
Phone:
(707) 595-1484
Hours:
- Mon: 7am-8pm
- Tue: 7am-8pm
- Wed: 7am-8pm
- Thu: 7am-8pm
- Fri: 7am-8pm
- Sat: 7am-8pm
- Sun: 7am-3pm
Other Businesses:
- House of Curry & Grill at 409 Mendocino Ave., Santa Rosa, CA 95401
- Jojo Sushi Bar & Restaurant at 645 4th St, Santa Rosa, CA 95404-4456
- Sam's For Play Cafe & Catering at 2630 Cleveland Ave, Santa Rosa, CA 95403
- Taqueria Don Jose at 958 Santa Rosa Ave, Santa Rosa, CA 95404
- Taco Max Group at 2101 W College Ave, Santa Rosa, CA 95401