Big Eddie’s Deli is a family owned deli located in Bristol, Virginia and most known for its 2-foot long Big Daddy sandwich.