Jack & Aiva's Restaurant
Get Directions
257 Main Street
Seldovia, AK
(907) 234-7440
Get Directions
257 Main Street
Seldovia, AK
(907) 234-7440