adelaidefoodcentral.com
The Lost Deli
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.…