Arya Steakhouse puts down new roots - in Palo Alto
Briefly