[Los Altos, CA] Urfa Bistro

I have only been to the Opa in Willow Glen, San Jose. It was a pretty uninspiring meal. Urfa is a step up. Though like you say, nothing wrong, nothing memorable, just like many restaurants around Palo Alto, Los Altos, etc.