Hours & Location
3611 18th Street,
San Francisco, CA 94110
(415) 437-6800
delfina@delfinasf.com
Outdoor Dining
Wednesday - Sunday | 5pm - 8:00pm
Takeout & Delivery
Everyday | 4:30pm - 9:00pm