From Our Editors
Bring on the cheese! Liberty Restaurant's pizza located in Scranton is loaded with fresh cheese and ingredients, making it a local favorite.
Diners will appreciate the quick and easy parking options located near this dining establishment.
You won't want to go anywhere else for a superlative piece of pizza than to Liberty Restaurant's great restaurant.