Arya Fine Indian Cuisine

When I checked the restaurant website and saw that Arya were voted the “Best Indian Restaurant in Australia”, I really had to come here to find out for myself. Located in the North Adelaide Village on O’Connell Street, this place is beautifully decorated. The staff are warm and inviting, and the menu offers all your…