4525 W Spring Mountain Rd #103, Las Vegas, NV 89103
odenhotpot.com
No description available.
Categories: Chinese restaurant, Hot pot restaurant, Taiwanese restaurant
Rated 4.9 / 5 (135 reviews)