Pretty cool store in the main mall area of Chinatown

February 6 2011, 3:52pm