Happy Hen Diner
3020 Santa Rosa Ave, Santa Rosa 95407