United States California Los Altos
Urfa Bistro
- 233 State Street
- (650) 397-5614
- http://www.urfabistro.com/
Tips from the community
A wonderful, family owned mediterranean restaurant with a large outdoor seating area. Their grill offerings are particularly delicious.
explorelosaltos 9 months ago
Urfa Bistro Guides
Top-rated Eats in Los Altos: A Guide to the Best Restaurants
explorelosaltos (Explore Los Altos ) From casual cafes to upscale bistros, this guide highlights the best restaurants in Los Altos, serving up delicious meals and an inviting ambiance.Favorite places to eat and drink in Los Altos
chiefseeker (Jody Vandergriff)