Seven Roses Polish Deli closing after nearly 17 years in business

Seven Roses Polish Deli has been in Cleveland's Slavic Village neighborhood for nearly 17 years and is shutting down on Sunday.