Treat to Try: Diana Deli
Diana Deli has a lot of goodies that are not local, not at all. They’re not made in Columbus, they’re not even made in the United States. You’d probably expect as much, given that the spot is a tidy Russian grocery on the northwest end. Diana Deli does sell a few things, though, that are locally-made. […]
Read more »