5158 Geary Blvd, San Francisco, California 94118 USA
Lunch Special Menu Open every Saturday and Sunday 11:30am - 2pm
Photo Credit: Yelp