Denny's Restaurant 816 Mission St. San Francisco CA United States
Hours: Open Daily 24 Hours
Phone: 415.243.8800