The Mentone Centre is a 12,500 sqm large-format retail hub located in the inner Melbourne suburb of Mentone. Featuring prominent national tenants like Aldi and Spotlight, it stands out as one of the most dominant centers in the area.