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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results