Food Production - San Diego, California, United States
Arterra Restaurant is a food production company based out of 11966 El Camino Real, San Diego, California, United States.