Giovanni's Pizza

862 N 13th St, San Jose, CA

Menu (As of 10/30)

Giovanni's Pizza: hours and how to order