This place is great, and located right in chinatown!