One of the more popular pizza take-away restaurants in Woodbury. Used to order food here during my high school years, almost two decades ago. Tasty and decent prices.
delivery made it to our hotel, still warm, yay! Very yummy!
This is my family's favorite for delivery pizza. For a large family the value is great and the pizza is...更多