Mediterannean

Location

Feedback

Urfa Bistro

233 State Street, Los Altos, CA, United States

Ph.650-397-5614 fax,397-5927

bistrourfa@gmail.com