Hoover's Beef Palace Rstrnt
401 N Main St
Templeton, CA 93465
Templeton, CA 93465