The Greens Launch Pub is a bar offering bay rentals by the hour and sports viewing.