Upper Deck Sports Bar and Grill
Bar and Grill · Pub · Bar
Upper Deck Sports Bar and Grill is a lively establishment offering a variety of food and drinks. It is known for its flavorful and fresh dishes with generous portions. The venue also features free karaoke on Fridays, providing entertainment for its patrons.
Location