Hours & Location
3621 18th Street,
San Francisco, CA 94110
(415) 437-6800
delfina@delfinasf.com
Takeout & Delivery Only
Sunday - Wednesday | 4:30 - 8:00pm
Thursday - Saturday | 4:30pm - 9:00pm
Gift Cards
Catering