NY1 VIDEO: A corner deli is a staple in New York City, but one in West Brighton is extra special to its neighbors. Our Lindsay Tuchman takes us to Leo's Deli.