Teddy's Pizza

Phone orders only

5820 E W T Harris Blvd, Charlotte, NC 28215

$10 MinimumAre you the owner?
Price: $$