Quote Originally Posted by jackie5275 View Post
Is this the one on Mack just a little north of St. Joan of Arch church?
That is indeed the store. Try their homemade pizza. It is the best you'll find anywhere!