Cafe Bar Saint Tropez is a public establishment that appears to be a bar and coffee shop. Search results indicate it is located at Salzachstraße 1 in Vienna.