RestaurantsWhat's Open Los Altos Dining
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