Urfa Bistro
233 State St, Los Altos
(650) 397-5614
Recent Reviews
Urfa Bistro
233 State St, Los Altos 94022
(650) 397-5614