Tomato's Italian Grill 1309 Blue Lakes Blvd N, Twin Falls, ID 83301 (208) 735-9100 Related: Fish & Chips Pizza Coffee Shops
Jack in the Box 1501 Blue Lakes Blvd N, Twin Falls, ID 83301 (208) 733-4942 Related: Continental Restaurants Foods Take Out Restaurants Thai Restaurants