If you're a Good Day fan, you know all about Mama! She used to own a deli, but construction on Highway 19 in Clearwater caused her to move north. She's now the proud owner of Felice Italian Pork Deli, and if you've met her or not, you'll always feel like you're at home.
FOX 13 / WTVT-TV
Didn't find what you were looking for?