Print
|
Close this window
Saffron Indian Bistro
Featured
Address
1143 San Carlos Ave, San Carlos, 94070, CA, USA
Telephone
650 593 4269 * 650 593 4369
Website
www.saffronindianbistro.com
Print
|
Close this window