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