In the mood for turkey

Stein’s Deli (2207 Magazine Street, New Orleans, LA, 504.527.0771) has the cure for every watery, processed, insipid deli turkey sandwich you ever suffered to eat.  Thick, flavorful, juicy turkey piled high with avocado, tomato, cucumber, and provolone cheese–it’s the antithesis of Subway in every bite.

One thought on “In the mood for turkey

Leave a comment