The area’s best dim sum restaurant isn’t in Chinatown, it isn’t a gigantic palace near Eden Center, it’s actually tucked away on a side street in Annandale. A&J Restaurant is a small, cash only (yes, seriously, bring cash!) Taiwanese-style restaurant.