The Illoura Bistro
424 St Kilda Rd, Melbourne CBD VIC
Best Known For
Grain Fed Eye Fillet Steak
Features & Facilities
Seats: 120 Chef: Tony Kyritsis
Opening Hours
Lunch Mon-Fri Dinner Sat
Groups & Functions
- Up to 120 Guests
- Birthday Party
- Dinner Party