Best Thin Crust Pizza ANYWHERE.
I consider myself a pizza expert. I love love love pizza and JJ Twiggs in Palatine has the best thin crust pizza ever! The double decker pizza is also really good. It's a small restaurant but well worth the wait for a table! The staff is wonderful, warm and friendly. I can't say enough good things about Twigg's. Give it a try - you won't be sorry!!