About every year and a half, I forget how pathetic this place is and make the mistake of wasting my hard earned money. My daughter and I were shopping nearby and were STARVING and craving pizza. Frank's was the closest place. We both ordered pizza by the slice. My daughter ordered cheese and I ordered the ""special"". The ""special"" consisted of previously baked pepperoni pizza which was then topped with new toppings and hardly melted, poor quality cheese. (See attached picture. This was taken AFTER I sent it back to further melt the seemingly synthetic cheese topping). The previously-baked, underlying pizza could not have been baked any less than 4 hours ago as evidenced by how hard (not crusty- HARD) the crust and original cheese was. Same with my daughter's cheese pizza. She could only eat about halfway up the slice before it became too tough for her to eat any more. She said it tasted like the pizza at her elementary school. We did order a house salad which was fresh. It was served with a packette of dressing which looked pretty beat up, but the dressing itself tasted o.k. for packaged dressing. Our waitress did check in to see if ""everything was o.k."". Why didn't I complain then, you might ask? 1. We didn't have time to re-order. 2. My daughter BEGGED me not to complain because it would embarrass her (she is at that age). But to top it all off, when we went to pay, the cashier asked how everything was and I just HAD to ask when the previously baked pizza had actually been baked and the cashier proceeded to become rude to me. She said that they make the ""slices"" fresh and that they couldn't have been over 15 minutes old. I invited her to go to our table which had not yet been bussed to look at the mostly uneaten pizza for herself and to my astonishment, she called over another staff to ""prove me wrong"" and to chastise me for not saying something sooner. Not feeling like having to explain myself to her, I smiled, paid my $10.50 and silently vowed to NEVER waste my hard-earned money there again and vowed to warn every one I can about this terrible place. Incidentally, as she was telling me how they never re-warm pizza to serve, I watched the kitchen staff put a whole cheese pizza in the oven which had clearly already been baked (cheese not white and crust toasted). Frank's on Franklin (near the new Kohl's) is an embarrassment to Roanoke!