Irena's European Fine Foods LLC

  • Grocery Store-Specialty
1580 N. Stonehenge Way, Ste. 106
Meridian, ID 83642
(208) 246-8979
(208) 947-8550 (fax)