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


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