Sala Thal Restaurant

114 1st St, Duluth, MN 55810