South San Francisco CA Restaurant Management 1. 120 E Grand Ave, South San Francisco, CA 94080 | Max's Kitchen (650) 873-6297