Daffodil Restaurant
665 Bush St #1, San Francisco 94108