Libby's Restaurant
Address:
8651 Highway 128, Philo, CA 95466
Phone:
(707) 895-2646
Hours:
- Tue: 12pm-2pm, 6pm-9pm
- Wed: 12pm-2pm, 6pm-9pm
- Thu: 12pm-2pm, 6pm-9pm
- Fri: 12pm-2pm, 6pm-9pm
- Sat: 12pm-2pm, 6pm-9pm
Other Businesses: