Twin Fried Lobster Tails
Twin fried lobster tails were a specialty of Panos & Pauls in Atlanta, Georgia. This is my homage to that favorite restaurant.
Twin fried lobster tails were a specialty of Panos & Pauls in Atlanta, Georgia. This is my homage to that favorite restaurant.