United States California Los Altos

Aurum

A contemporary Indian fine dining restaurant offering a unique fusion of traditional flavors and modern culinary techniques.

Aurum Guides