665 Bush St
Daffodil Restaurant, San Francisco
Have you tried to reach this merchant at (415) 343-0130 or visit their address and found it incorrect? Please click "Send" to let us know. You have found the listing for Daffodil Restaurant. It is located at 665 Bush St in San Francisco. Please feel free to call them at (415) 343-0130. You can find driving directions to Daffodil Restaurant in San Francisco by clicking the "View Larger Map" link under the map below. Are you unsure if you want to visit this business? Click the "Read Merchant Reviews" link to the right and see what others are saying. Using the navigation above (by clicking on San Francisco, Restaurants or Pubs links) you can find other businesses which may be able to help you.