Arillaga Family Dining Commons

489 Arguello Mall Stanford CA 94305 USA

Location