Get directions to: Volterra, Seattle, WA Restaurant address: 5411 Ballard Ave Nw Seattle, WA 98107, USA Driving Walking Bicycling Restaurant: Volterra