Santora's Liberty
0
About Santora's Liberty
Gourmet pizza, homestyle pasta and toasty subs! Located in Kansas City's Northland on the outskirts of Liberty, MO -- 8602 N. Church Road, Kansas City, MO 64157. We're right in front of the Home Depot at I-35 and 152 highway.