Tasty Tuesday video: Russell Street Deli

This Detroit shop is a soup and sandwich staple.