Boy, I'm really in the minority I guess-it's a must see and a must eat for me. However, I can't speak for their pizza since I always have the hot Italian deli sandwich. It's in Discovery Island, on the corner to Camp Minnie-Mickey. There are so many different rooms to choose from that it's not very noisy if you go to a back room. And on a really hot day, their frozen lemonade is sure to cool you off.