Enjoy delicious food and drinks with unparalleled views of Dublin Bay at Upper Deck. This rooftop spot offers a tranquil, glamorous setting.