Pizza in McDavid, FL Crossroads Deli & Pizzeria5860 S Highway 99McDavid, FL, 325688503273001PizzaRestaurantsThe Sandwich DeliUsed Restaurant Equipment Supplies Show More