Get directions to: Falafel King, Anchorage, AK
Restaurant address: 930 Gambell St Anchorage, AK 99501, USA
Restaurant: Falafel King