The Deli Diva is the small, cash only, sandwich shop with big flavors! Located at 707 1st Ave SW in downtown Largo, we pride ourselves on cooking from scratch daily and serving the freshest foods. Our signature pastrami is made on-site and we keep it steaming all day so it's melt-in-your mouth delicious! We're open Monday through Friday from 11am to 3pm. The Deli Diva..."where the food is always fresh and the company is never stale!"
This person hasn’t posted anything on Patch... yet.