Get directions to: Mountain View Shell, Anchorage, AK
Restaurant address: 3635 Mountain View Dr Anchorage, AK 99508, USA
Restaurant: Mountain View Shell