Feedback

Urfa Bistro

233 State Street, Los Altos, CA, United States

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

info@urfabistro.com

Mediterannean

Location