Select Menu
Party Tray
Catering
Catering Sides
Catering Desserts
Menus
Party Tray
All Day Menu
Catering
Catering Sides
Catering Desserts
Catering
Catering Sides
Sides
Catering Desserts
Dessert
Start New Order
Urfa Bistro
233 State St, Los Altos, CA 94022
(650) 397-5614
Store Information
Closed
See More