Get directions to: Michelle's Soul Food Kitchen, Anchorage, AK
Restaurant address: 9331 Long St Anchorage, AK 99515, USA
Restaurant: Michelle's Soul Food Kitchen