558 Castro St, San Francisco, CA 94114
Weekdays 11am–2:30pm; Weekends 10am–2:30pm
View source
Restaurant website