Eighty Eight is a compact Chinese restaurant offering traditional staples for dine-in or takeout.