Lotus House
Address:
1485 Pole Line Rd E, Twin Falls, ID 83301
Phone:
(208) 736-8988
Restaurants
Other Businesses:
- Taco Bell at 1920 Blue Lakes Blvd N, Twin Falls, ID 83301
- Subway at 1485 Pole Line Rd E, Twin Falls, ID 83301
- Garibaldi's at 1485 Pole Line Rd E, Twin Falls, ID 83301
- Deb Shops at 1485 Pole Line Rd E, Twin Falls, ID 83301
- Starbucks at 1951 Bridgeview Blvd, Twin Falls, ID 83301