places|vic|melbourne|illoura%20bistro
The Iloura Bistro, Bar, and Cafes have been a feature of St Kilda Road's culinary cravings for the last ten years. The Iloura Bistro entrance is through the atrium of 424 - 426 St.Kilda Road, under which are the Mediterranean umbrellas of the Iloura Verandah Cafe.
0 User review (add yours)