Hi Mam , fillings are not long lasting , you need to get checkup done by the dentist every 6 months , to check the status of the filling , I feel part of a filling has come out causing a food lodgement which is causing infection and pain , proper clinical examination and X-ray investigations required for diagnosis and treatment plan , Dr.Venkat VDENTIS DENTAL CARE , Hyderabad
Next Steps
ASAP consult a Dentist