Mandarin House Restaurant

208-734-6578

735 BLUE LAKES BLVD N, TWIN FALLS, ID, 83301-4038

Type:Full service,Buffet

Mandarin House Restaurant×