Executive Chef at Stella Barra Pizzeria - Chicago, Illinois, United States
Food Server
Contact Garrett Lamoureux
Our artisanal pizzas are made with fresh, sustainable ingredients from local farmers markets. Visit Stella Barra in Chicago, North Bethesda, Santa Monica and Hollywood.