Restaurants
Located in the heart of downtown Los Altos, Aurum prides itself on celebrating India's diverse regional delicacies, both popular and nostalgic, and reinterpreting Indian traditions to create an experi