Capriotti's Sandwich Shop in Davenport
3016 E 53rd St,
Davenport, 52807
(563) 359-8500
(563) 359-8500
Capriotti's Sandwich Shops. Extraordinary food, for those unwilling to settle.
cap addicts, delaware's finest, deli, dining