St. Andrew's G&R Pub is a bar located in Paris that can accommodate up to 80 people. It offers an affordable price range and has enclosed spaces.