233 State St, Los Altos, California 94022
urfabistro.com
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)