Okay, we need a lot more details
Like how severe is the pain and is it radiating to any other site of your body
Few more tests are required to diagnose.
As per your Information of the location of pain, if the pain is much more severe,it can be due to stone. Sometimes it is due to
liver issues, and sometimes it can be because of simple gastritis issue.
Until and unless the patient is examined physically it's difficult to diagnose.
So, kindly consult a general surgeon.
Health Tips
avoid fatty food, it's helpful in any of the above stated conditions.