Include nearby

Page 4 of 4 | Top Restaurants Businesses in Idaho Falls, ID

Great Wall Restaurant reviews | 201 1st Street - Idaho Falls ID

Great Wall Restaurant

3.3
(19)
201 1st Street, Idaho Falls, ID 83401
(208) 524-5188

"Don't go it's not worth it the worest restaurant I ever been to"...

Page 4 of 4