Flavor Of India – Mooroolbark
Flavor of India is a renowned Indian restaurant located at 60 Brice Ave, Mooroolbark, Victoria, Australia. They offer a wide variety of delicious Indian dishes, all prepared with the freshest ingredients by experienced chefs who know what authentic Indian cuisine is supposed to taste like.