Grandkids wanted pizza and we remembered Mama Leones from its old location so ordered from there. What a disappointment. Pizza was thin, over-cooked and tasteless. Too bad, they used to be a great place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.