DEWA Store is a dessert shop that offers delicious treats. Their "Dewa Derra" products are highlighted as a must-try. The establishment is located in Belgrade.