Pub Saint Tropez is a pub offering food and alcohol in a relaxed and quiet atmosphere.