Saffron

1143 San Carlos Ave., San Carlos, USA

$$ Indian,Contemporary

MICHELIN Guide's Point Of View