Delfina Restaurant
3621 18th St, Mission, San Francisco, California, United States