This place makes an incredible Double Decker Pizza. It has become my All Time Favorite. Awesome customer service from a very friendly staff. If you diner in or carry out you won't be disappointed. Great value for your dollar and 5 star food quality. Papa's is a hidden gem in Woodridge.