Shopping malls database
                China Super Buffet - Yellowstone Square, N. Yellowstone Hwy. & Hemmert Ave.
Idaho Falls, ID 83401-1603
                
              Store name: China Super Buffet
Address: N. Yellowstone Hwy. & Hemmert Ave.
Idaho Falls, ID 83401-1603
Shopping mall:   Yellowstone Square
State: ID
Location: Idaho Falls