Teddy's Pizza

2838 The Plz CharlotteNC28205
Map

Open Map

Description

Teddy's Pizza is located at 2838 The Plz, Charlotte, NC. This business specializes in Pizza.
by merchantcircle on April 25, 2014 from merchantcircle