Daffodil Restaurant

665 Bush Street
The Orchard Hotel
San Francisco, CA 94108
Phone: 415-343-0130
Fax: 415-362-8088
Cross Streets: Powell St.and Bush St.
Cuisine(s): Salads, Sandwiches
Hours: Breakfast Mon-Fri 6am-10am Sat-Sun 7am-11am Mon-Sun Dinner 5:30pm til close
Delivery Available: No

Download the latest Adobe Reader
View Menu | View Breakfast Menu | View Website | Get Directions