Mediterranean bistro offering a unique gastronomic experience. Located near a Belgrade landmark.