Home
Mostrar en Español
Ido Restaurant
Share:
Ido Restaurant
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants Family Style, Restaurants
Latitude:
60.486365
Longitude:
-151.058535
34851 Kenai Spur Hwy Ste 11
Soldotna, AK 99669
(907) 260-3137
More Phones
Fax: (907) 262-5070
19072603137