>

Café Nur – Los Altos

Book Now! Planning An Event?
Café Nur

This downtown Los Altos restaurant serves a variety of authentic Turkish cuisine that everyone will enjoy.

Location

280 Main St, Los Altos, CA 94022
(650) 917-2313
Share
Facebooktwitterpinterest