House of Pizza

3640 Central Ave, Charlotte, NC

Menu (As of 10/30)

House of Pizza: hours and how to order