8591 Elk Grove Blvd, Elk Grove, California 95624 USA
Sac Vegan Chef Challenge 2021: Vegan Lemon Pepper Chicken Pizza (mini)
Photo Credit: Yelp