Anyone who is living or travelling in Perth has no excuse not to go to Annalakshmi On The Swan.
It’s a vegetarian, all-you-can-eat Indian buffet, that has an outdoor terrace with a stunning view of the Swan River. The food is delicious, the place is decorated beautifully, and the best part: you PAY WHAT YOU WANT! I’ve been there twice now, and each time I paid $5 to eat until I couldn’t eat anymore. It’s definitely a hidden gem in Perth, but an absolute must :)
If you’re going to go though, make sure to have a look at the opening times in advance - they’re only open for a few hours each day for lunches and dinner, but fully closed on Monday.