Know a great happy hour or special for this location?
A menu specializing in Chinese hot pots with an array of meat & veggie mix-ins in a casual setting.
Suggest an edit
555 W Main St A, Alhambra, CA 91801