Steakhouse restaurant and takeaway menus in South Melbourne

The Olive Tree Bistro

European, Steakhouse, Vegetarian, International, Gluten Free, Seafood, Steak

19 Park St, South Melbourne VIC 3205, Australia