Cafe Nur
280 Main St
Los Altos, CA 94022
(650) 917-2313