Saffron Indian Bistro

  • Restaurants
1143 San Carlos Ave.
San Carlos, CA 94070
(650) 593-4269
(650) 593-4369 (fax)

    Print Friendly