See all Restaurants in San Francisco
Daffodil Restaurant
665 Bush Street Phone: ☎ +1 415 343-0130About
Daffodil Restaurant, 665 Bush Street (in the Orchard Hotel (see below) between Stockton and Powell), ☎ +1 415 343-0130, [50]. Serving seasonal, organic cuisine with wines from around the world.