Liberty Restaurant
Address:
221 E Elm St, Penn Yan, NY 14527
Phone:
(315) 536-9036
Hours:
- Tue: 11am-2pm
- Wed: 11am-2pm
- Thu: 11am-2pm
- Fri: 11am-2pm
Payment:
Restaurants
Other Businesses: