Newly established sandwich shop, Harry's Deli, offering fresh takeout options.