348 Oyster Point Blvd, South San Francisco, CA 94080
Tuesdays 3pm - 7pm, Thursdays 3pm - 7pm
View source
Restaurant website