"Urfa Bistro is a wonderful new addition to Downtown Los Altos! You are comfortable 1/2 block from my store, Nature Gallery, so I tried to go lunch (to go) twice and dinner once in the last 2 weeks. I had the Greek salad, eggplant salad, lamb wrap for lunch; all were absolutely delicious! I had the lambcuffs for dinner. They were wonderful and also a great value! Manager Alex was thrilled! I will definitely recommend this restaurant to my customers and friends. Another fabulous restaurant in downtown Los Altos! Yea!!!!"