Mantra Restaurant

100 Blaxland Road  Ryde, NSW - 2112
Directions & Maps
Phone: 61 2 9808 2266
http://www.mantraindian.com.au