The Upper Deck is a popular establishment in Charlotte, NC that offers a unique dining experience with a focus on elevated cuisine and a vibrant atmosphere.
Guests can enjoy a variety of dishes and drinks while taking in stunning views from the upper level of the venue, making it a go-to spot for social gatherings and special occasions.
Generated from their business information