I guess we will have to try it the next time I am in town....I love pizza, but,I also love La Tolteca....decisions decisions....
Glass Nickel is an awesome local pizza shop. It might not be Tower or G's, but it doesn't leave me wanting. The nice thing is, La Tolteca and Glass Nickel are within a block of one another.
Do they have Pepsi?