Gio's Pizza

2700 Yulupa Ave #5, Santa Rosa, CA