Indo Rasa Restaurant

Shop 1/ 309 Anzac Pde, Sydney, Australia 2032

  • Not sure

  • CrescentRating: Not CrescentRated

Description

Indo Rasa Restaurant, located in Sydney, Australia is known to serve a fantastic selection of delicious and authentic Indonesian dishes and more. Please note that only fresh, Halal and natural ingredients are used in the dishes.