friednoodles
in
Rupert, ID
Mandarin House Restaurant
735 Blue Lakes Blvd N
Twin Falls
ID
83301
(208) 734-6578
39.9
mi