Restaurant
Urfa Bistro
4 locals recommend,
Tips from locals
Casual Turkish? You'll enjoy delicious Mediterranean style specialties, like Moussaka and kebabs, but there are also light, delicious options.
Unique things to do nearby
Location
233 State St
Los Altos, CA
North Los Altos