252 Cheney Dr W Twin Falls ID 83301
"Cheap and quick food that tast good"
252 Cheney Drive West 83301
"Great customer service and good food"