There are 2 inexpensive restaurants in St Kilda East
2 results
The Grosvenor Hotel, located in St Kilda East, Victoria, is an old-school destination with a convivial vibe.
The Local Taphouse is an award-winning neighbourhood tavern located in St Kilda East, Victoria.