Chubbys Restaurant
266 Mount Hermon Rd Ste T
Scotts Valley, CA 95066-4010
831-438-5546