Cuisine
Fast Food
Location
Chubbys Diner
266 Mount Hermon Road, Scotts Valley CA 95060
831.438.5546

30 m
100 ft