Urfa Bistro
233 State St, Los Altos
(650) 397-5614
Recent Reviews
Order Online
Reserve
You May Also Like
Rick's Cafe - 205 State St
Breakfast, American, Pet Friendly
Sumika - 236 Plaza Central
Japanese
ASA Restaurant - Los Altos - 242 State St
American, Cocktail Bar, Spanish, Pet Friendly, New American
Restaurants in Los Altos, CA
Urfa Bistro
233 State St, Los Altos, CA 94022
(650) 397-5614