64 Poseidonas Avenue, 8201 Paphos, Cyprus Tel: 26964083 Opening times: 6:00pm to 11:00pm Email: info@the-ribshack.com Follow us CONTACT US: