Iditarod Cafe
260 S Willow St, Kenai, AK 99611-7746
Iditarod Cafe is a Restaurant place is located in Kenai, Alaska. The address of Iditarod Cafe is 260 S Willow St, Kenai, AK 99611-7746.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 907-252-0404, or open their website to view relevant information, The url is http://www.kenaicatering.com/