Absolutely my favorite pizza place in all of ohio. The pizza, sandwiches, salads, soups, desserts, all of it. I don’t know what this other review has against this place but it is terrific!!!
I absolutely distain Pizza Hut’s pizza, but this location is good. I get their wings and Pzones sometimes and they’re good, otherwise the staff here is very friendly.
Always been confused by the hype surrounding Francesco’s. I’ve been living in Hubbard for the last 6 years and I think it’s pretty mediocre. It might be good if it were located somewhere else, but landing about 15 minutes from tons of much much much better Italian food makes it terribly underwhelming. I mean…