Emmy Squared Pizza: Plaza Midwood - Charlotte, North Carolina
Emmy Squared Pizza: Plaza Midwood – Charlotte, North Carolina is a great pizza place in Charlotte, NC.
Emmy Squared Pizza: Plaza Midwood – Charlotte, North Carolina is a great pizza place in Charlotte, NC.