Get directions to: Mad Fish Restaurant, Seldovia, AK
Restaurant address: 221 Main St Seldovia, AK 99663, USA
Restaurant: Mad Fish Restaurant