In the middle of Charles Street in Norwood, you will find yourself at The Lost Deli. A mere five minute drive from the CBD, and a veer away from the busy Parade, lies the quintessential local cafe. However, The Lost Deli has an edge, standing it positively apart from most – it is 100 percent…