Yes an awesome old shady Chinatown bar.

BTW I was just joking about the "connection."

The Chinese thing doesn't sound Outfit related.