After living in Italy for nearly three years (compliments of the US Navy) Idelwild Pizza in Leavenworth, WA is our only stop for the real thing! Their crust, marinara, and fresh mozzarella rivals that which we enjoyed while in Naples. Make Idelwild Pizza your destination! You won't be disappointed!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.