Review: Jimmy Jamz

Jimmy Jamz (130-132 Ormond Road, Elwood) is one of those local gems you always hope no one else knows about. Unfortunately, situated in the heart of Elwood village, it’s generally bustling from lunch time most days. It’s bare brick interior and cute courtyard out back give it a modern feel but there’s definitely something homely…