Liberty's Famous Pizza
508-877-4400
61 Nicholas Rd
Framingham, MA 01701
No photo available for this business
Business Information
Pizza, Restaurants
MasterCard
Customer Reviews (1 reviews)
CSMobileUser5
on Citysearch
Mar 08, 2009
Loved everything, and great service
(more)