Irresistible Maine Lobster Rolls in Atlanta, GA: Nicky’s Seafood
So having had an awesome lobster roll at the Optimist ( GQ’s 2012 Best Restaurant in America) I was delighted to find another local spot offering the sumptuous treat for half the price. Nicky’s Seafood, located at 609 Whitehall St SW,... Continue reading →