Owner at Carrot Top Catering - Irvine, California, United States
Carrot Top Catering is a food production company based out of 12 Red Rock, Irvine, California, United States.