We finally have frank's pizza in salem... I love their white pizza it's the best ever! And the way they remodeled is gourgeous... Dark earth tones... A perfect family restaurant!
It's ridiculous how much we love this place! Warning, once you try their pizza and deep fried mushrooms, you'll be hooked!! Ha ha. :)
I get delivery from here a lot when in town on business. The subs are the best, especially the ham. Lots of food for the money.