The Pickrick Restaurant, Atlanta, GA - Largest Non-Alcoholic Drive-In
Additional Details:
The Pickrick Restaurant in Atlanta, Georgia, advertised as the largest non-alcoholic drive-in restaurant. It boasts customers from across North America, from Canada to Southern Florida, highlighting its food, service, and prices. The establishment offers car service and two dining rooms. |