Indian

Saffron - call the restaurant at 650-593-4269 and we’ll bring the order to you at the front door.

Open today 11:30 AM - 8:30 PM

StarStarStarStarHalf

12,138 Reviews

$$

1143 San Carlos Ave

San Carlos, CA 94070


Orders through Toast are commission free and go directly to this restaurant



Attributes and Amenities

check markIntimate
check markCasual
check markKid-Friendly
check markGroups
check markLoyalty and Reward Programs