Sama Sama Kitchen

1208 State St., Santa Barbara, USA

$$ Asian

MICHELIN Guide's Point Of View