Pizza peel is great place for traditional pizza. There are not as many options as places like wolfman pizza, but the crust is far better in my opinion, which makes it worth it. My favorite is the chopped side salad. The tomato vinaigrette dressing is awesome! Never eaten in, but seems like it be a nice place.