ABC Mandarin is a long-standing Chinese restaurant offering familiar dishes like sweet-and-sour entrees and noodles. They offer dine-in and takeout, with reservations accepted for larger parties.