The Cake Shop No 216, South Service Road, Sathuvacheri, Vallalar, Vellore - 632009Distance: 5.48 kmCall