Wednesday, January 12, 2005

My Choice for Best Pizza on the Planet!

For my money, the best pizza on the planet can be had at Tommy's Pizza of Columbus, especially at their Upper Arlington location. I've been going there for more than thirty years. The decor never changes...same dark orange-glow painting of a pizza parlor that's hung there all these decades. But neither does the special, one-of-a-kind taste of the pizzas! (No, I'm not doing an Armstrong Williams here.)

No comments: