Italian Taste is a Belgrade-based establishment offering a taste of Italy. It is a pastry shop.