© OpenStreetMap contributors
  • Melbourne Elwood Shops

    Paris '99 - shop

    4/ 6 Ormond Road
    $$$$
    Fine dining, Menswear , Formalwear, Shoes, Womenswear
    shop location Elwood

    The Leaf Store - shop

    111-113 Ormond Road
    $$$
    Florist, Food, Grocery, Homeware
    shop location Elwood