Restaurant Report Card: The Lions Restaurant fails with 58; Melting Pot earns 100 · Atlanta News First · Sentinel