Find the top Hot pot restaurants in New Mexico near you now.
Restaurant
Address: 8050 Academy Rd NE # 101, Albuquerque, NM 87111