My second favorite pizza in the world (my first is in Germany, of all places!). It's been consistently good for the 16 years that I've been eating there. Although my motto has always been ""It's always better when you share"", that is not the case with Town Spa! Don't even THINK about touching my pizza...get your own or go hungry! And although I'm not a big fan of cold pizza, Town Spa pizza is even delicious that way!
Pros: Delicious Pizza, Great salads, Lively bar area
Cons: Over-worked waitresse, Noisy, Too many kids
more