Location

Piazza Deli & Pizzeria

1312 Highway DD

Defiance, MO 63341

Phone: (636) 398-3354