Thread: Pizza oven at CTI ?
February 13th, 2011, 04:31 PM #1Senior Member
- Join Date
- Sep 2009
Pizza oven at CTI ?
I read in a post that there is a new pizza oven at CTI! I did not see this when I went, is it true? Does anyone who has gone recently know anything about this? Has it always been there and I missed it? How awesome would that be, fresh baked pizza...yum!