Situated at the junction of Broadway, Glenhuntly and Ormond Roads where the famous Elwood roundabout sits with such businesses as The Turtle Café, 7/11 and the Elwood Lounge this rare offering is a must for anyone looking to enter the beautiful beachside suburb of Elwood.