ATLANTA, Ga. (Atlanta News First) - On Pharr Road in Atlanta, a Mediterranean grill failed not one, but two health inspections in a row. Most recently on April 11, Lavash Grill scored only 51 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results