Charley Belcher ventures out to visit Mamma! If you don't know the name, her little Italian meat market has been through a lot, surviving a business exodus around her because of construction.
But she has hung tight, and she's not going anywhere.
To visit Mamma's place, A&N Italian Deli Catering, head to:
17956 US 19 North
Clearwater, Fl 33764
FOX 13 / WTVT-TV
Didn't find what you were looking for?