1. Piazza Deli & Pizzeria 1312 Highway Dd, Defiance, MO 63341 Coordinate: 38.69529,-90.8056 Phone: (636) 398-3354