Location: Home > YellowPages > OH > Shadyside > Defelice Italian Deli & Carryout Store

Defelice Italian Deli & Carryout Store

3531 Central Ave
Shadyside, OH 43947
740-671-9513