The Lucky Dill
The Lucky Dell is a quaint sandwich shop with an adjoined bakery. They specialise in making their own pickles and bread.
-Location: Eatiosa
The Lucky Dell is a quaint sandwich shop with an adjoined bakery. They specialise in making their own pickles and bread.
-Location: Eatiosa