Restaurant Report Card: Ichiban Steak & Sushi fails with 69; Bistro Niko earns 100 · Atlanta News First · Sentinel