urfabistro.com

233 State St, Los Altos, California 94022

urfabistro.com

About

Please call (650) 397-5614 Or place your order online on: DoorDash, Grubhub, Beyond menu, & Eat24 Thank you for your support!

Categories: Turkish restaurant, Restaurant, Mediterranean restaurant

Rated 4.5 / 5 (638 reviews)