The Orchards at Walnut Creek
We learned in May that Mod Pizza would be coming to the new Orchards shopping center in Walnut Creek at the corner of Ygnacio Valley Rd. and Oak Grove Rd. and their signage is now up. In fact this is the very first signage to appear on any of the new stores coming to the shopping center. Check out their menu here. To see what else is opening at the Orchards, click here.