European Delicatessen - International Food Market
950 E Fairview Ave #140, Meridian 83642