Flavours Indian Cuisine is a St. John's based restaurant specializing in authentic Indian dishes. They offer dine-in and takeaway services, and are located in the Avalon Mall food court.