Start New Order
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
Urfa Bistro
233 State St, Los Altos, CA 94022
(650) 397-5614
Store Information
Closed
See More