Saffron Indian Bistro

Address:

1143 San Carlos Avenue
San Carlos, CA 94070

Phone:

+1 650 593 4269

Map:


Contact   ·   Privacy   ·   Terms