Delancy Street Restaurant 600 Embarcadero San Francisco CA United States
Outdoor dining,View
Hours: Lunch & Dinner Tues.-Sun.
Phone: 415.512.5179 Accepts: American Express