Contact
Ido Restaurant (907) 260-3137
34851 Kenai Spur Hwy STE 11, Soldotna AK as of dinehere.us