Sala Thai Restaurant

114 1st St, Duluth, MN 55810
Sala Thai Restaurant Sala Thai Restaurant is one of the popular Thai Restaurant located in 114 1st St ,Duluth listed under Asian Restaurant in Duluth , Indian Restaurant in Duluth , Thai Restaurant in Duluth ,

Contact Details & Working Hours

Map of Sala Thai Restaurant