Best Sicilian restaurant in Iowa Reviews Directory Antonella's Pizzeria II 421 W River Dr 52801 Davenport, IA, US +1 563-324-9512 Restaurant Pizza Place Sicilian restaurant 1400 likes