Dentist names six types of food and drink which can leave your teeth with an unsightly yellow tinge... even if you have veneers
Dentists warn that a number of food staples are a hidden cause of yellow teeth even if you have a good oral hygiene routine.