Search results
We did not find results for: Urfa Bistro Los Altos, CA.
Check spelling or type a new query.
We did not find results for: Urfa Bistro Los Altos, CA.
Check spelling or type a new query.
Phone: (650) 397-5614
233 State St Los Altos, CA 94022 2120.59 mi
Is this your business? Verify your listing
4.5 468 reviews
Urfa exceed my expectations! This place wasn't really on my mental map, but we were in the area and hungry so we popped in for an impromptu dinner. We shared a mixed mezze platter and Iskander... More
Great service! We brought our dog and there wasn't a table open in the front but the owner set up one for us within a few mins. Our waitress was very helpful and attentive. We had... More