Address

1700 Owens St
San Francisco, CA 94158

Hours

Monday - Friday: 10am - 7pm
Saturday: 11am - 3pm
Sunday: Closed

“ Great Food!”

— Janet N., Hayward, CA