Just drove into Rotorua, walking down the mall, saw The Indian Star and too our chances.
Service was perfect
Food was exceptional
Just wish they were on the Tweed, NSW, Australia
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.