Earth, Wind & Flour | 9 Ormond Rd, Elwood | (03) 9531 1663 | Official Website. Order online delicious pizza, pasta, ribs & more! Takeaway and delivery to Elwood, St Kilda, Brighton and surroundings | Earth, Wind & Flour, Elwood, order online,