Walnut St Deli

Walnut St Deli is a deli located next to Moe's Tavern.

History
Homer and Bart walked past the deli on their way to Moe's.