Loading…

The Sugar Lab is a 3D food printing company that creates and tests their foods for consumption.

Address

Address:

6624 Melrose Ave, Los Angeles, CA 90046

GPS:

34.08320844, -118.3396771

Telephone: