Open only for takeout DINNER-4:30- 7:30 PM
233 State Street, Los Altos, CA 94022, US
Home
Menu
About Us
PRESS
Reservation
Catering
ORDER ONLINE
Home
Menu
About Us
PRESS
Reservation
Catering
ORDER ONLINE
Home
Menu
About Us
PRESS
Reservation
Catering
ORDER ONLINE
Terms and Conditions
Copyright © 2020 - Urfa Bistro - All Rights Reserved.
Privacy Policy
Terms and Conditions