Indika – The House of Tandoor is the finest Indian Cuisine Restaurant in Berry! Enjoy sizzling tandoori delights, rich curries, and aromatic spices in a warm, vibrant setting. A true taste of India awaits!

Location

Shop 2, 89 QUEEN ST,BERRY, NSW, 2535.