ServalPlaza. De Zaldiaran, 6 01012 Vitoria (Álava) 945200156Address:Get directions from GoUnable to find any directions.