Get directions to: Mini Mobile Foods, South San Francisco, CA
Restaurant address: 326 Shaw Rd South San Francisco, CA 94080, USA
Restaurant: Mini Mobile Foods