Fine dining Italian restaurant, La Pista, offers a unique culinary experience with a Serbian twist. Enjoy homemade pizzas, pastas, and more.