Recommended Near The Illoura Bistro

Spence & Larder

Spence & Larder

Cafe   $$$$$

Melbourne CBD    0km

Giro D'Italia

Giro D'Italia

Italian   $$$$$

South Melbourne    0km

Nar Bangkok

Nar Bangkok

Thai   $$$$$

Melbourne CBD    0km

Best Known For

Grain Fed Eye Fillet Steak

Location & Map

424 St Kilda Rd, Melbourne CBD 3000 VIC - See Map

Features & Facilities

Seats: 120   Chef: Tony Kyritsis  

Opening Hours

Lunch Mon-Fri Dinner Sat

Groups & Functions

  • Up to 120 Guests
  • Birthday Party
  • Dinner Party

Leave a Review