Zion Crossroads VA Italian 1. 47 Market St, Zion Crossroads, VA 22942 | Il Castello Italian Restaurant (540) 832-3716