Dough Depot is a cozy cafe offering small plates, pizza, sandwiches, and desserts, alongside a charming gift shop.