Remove Ads

Photo of The Albert

The Albert

918 Austin Ave, Atlanta, Georgia 30307 USA

355 Reviews

What a great meal! Chicken tenders that were tossed in Buffalo and lemon pepper and a side of fries.

Photo Credit: Yelp

Remove Ads